服务器配置

Mysql的安装及其登录

拜拜、爱过 提交于 2019-12-04 16:48:57
Mysql的安装及其登录 (1)、安装过程 1:打开下载的mysql安装文件mysql-5.5.36-win32.msi,双击运行,如下图: 2:点击“Next” 按钮继续,如下图 3:点击“勾选”,点击“Next”按钮继续,如下图 4:选择安装类型包含:Typical(典型安装)、Custom(自定义安装)、Complete(完全安装) 三个选项,我们选择“Custom”类型, Typical(典型安装)安装:叧安装MySQL服务器、mysql命令行客户端和命令行实用程序。命令行客户端和实用程序包括mysqldump、myisamchk和其它几个工具来帮劣你管理MySQL服务器。 Complete(完全安装)安装:将安装软件包内包含的所有组件。完全安装软件包包括的组件包括嵌入式服务器库、基准套件、支持脚本和文档。 Custom(定制安装)安装:允许你完全控制你想要安装的软件包和安装路径。所有可用组件列入定制安装对话框左侧的树状视图内。未安装的组件用红色 X 图标表示;已经安装的组件有灰色图标。要想更改组件,点击诠组件的图标幵从下拉列表中选择新的选项。 可以点击安装路径右侧的Change…按钮来更改默认安装路径。(路径建议丌要修改) 如下图: 5:上一步选择了Custom安装,这里将设定MySQL的组件包和安装路径,设定好之后,单击“Next”继续安装,默认勾选MySQL的配置

Raspberry Pi 4B FTP服务器配置

℡╲_俬逩灬. 提交于 2019-12-04 13:29:23
参考资料: 树莓派(raspberry pi)学习之安装ftp服务器 1. 安装vsftpd并启动 sudo apt-get install vsftpd sudo service vsftpd start 2. 编辑配置文件 sudo nano /etc/vsftpd.conf 3. 重启服务 sudo service vsftpd restart 4. 测试 在连接树莓派的笔记本电脑的浏览器上输入ftp://树莓派ip,使用树莓派默认账号密码登录,成功。 或者Windows我的电脑上查看亦可 来源: https://www.cnblogs.com/fjlinww/p/11867634.html

Raspberry Pi 4B Web服务器配置

夙愿已清 提交于 2019-12-04 13:26:40
参考资料1: 树莓派4B安装PHP7.3 + Nginx + MySQL 教程 参考资料2: 【合集】用Raspberry Pi(树莓派)打造各种服务器 1. 安装nginx sudo apt-get install nginx 在局域网的另一台笔记本电脑浏览器输入树莓派的ip,也能够看到nginx的信息 2. 安装PHP sudo apt-get install php7.3 php7.3-fpm php7.3-mysql php7.3-common 3. 修改nginx配置文件 sudo nano /etc/nginx/sites-available/default 保持80端口监听 手工追加index.php 修改为如下: 重启 sudo systemctl restart nginx 在默认的网站根目录/var/www/html/下新增一个index.php,并添加内容 sudo nano /var/www/html/index.php <?php phpinfo(); ?> 4. 安装MariaDB数据库 根据某百科,MariaDB是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。 sudo apt-get install mariadb-client-10.0

Centos7(7.2)服务器javaweb项目运行环境配置

拥有回忆 提交于 2019-12-04 08:42:26
mysql安装(yum方式安装) CentOS7的yum源中默认是没有mysql的。为了解决这个问题,我们要先下载mysql的repo源。 1. 下载mysql的repo源 $ wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm 2. 安装mysql-community-release-el7-5.noarch.rpm包 $ sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm 安装这个包后,会获得两个mysql的yum repo源:/etc/yum.repos.d/mysql-community.repo,/etc/yum.repos.d/mysql-community-source.repo。 3. 安装mysql $ sudo yum install mysql-server 安装完成后是没有密码的,所以需要给root账号设置下密码 4. 重置密码 重置密码前,首先要登录 $ mysql -u root 登录时有可能报这样的错:ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock‘ (2),原因是

阿里云ESC服务器配置记录

人走茶凉 提交于 2019-12-04 01:33:41
购买服务器 上周赶着活动购买了一年阿里云服务器,记录一下配置过程: 选择服务器类型: linux服务器,网上说一般都用centOS的“比较新”的版本; 重置密码: 重置密码之后一定要重启服务器,当时我没有重启,导致更改了好几遍密码; 登录服务器 xshell: 链接: https://pan.baidu.com/s/1dggIAH36oR_vSA58Tq78Eg 提取码:uqgd 使用xshell登录 登录一般使用SSH,SSH登录默认有两种方式: 使用口令(直接输入用户名密码端口)来登陆; 使用密钥认证,可以实现本机免密登录 配置ssh密钥可以参考: https://blog.csdn.net/longgeaisisi/article/details/78680180?spm=a2c4e.10696291.0.0.7f0519a4mlcaR6 使用wordPress搭建个人博客可以参考 https://blog.csdn.net/JY_Sharer/article/details/81290571 来源: https://www.cnblogs.com/gbetter/p/11827098.html

mysql数据库教程入门教程——Windows系统MySQL简介与安装

空扰寡人 提交于 2019-12-03 16:18:59
一、 MySQL数据库 简介 MySQL是一个数据库管理系统,可让您管理关系的数据库。它是由Oracle支持的开源软件。这意味着您无需支付一分钱即可使用MySQL。另外,如果需要,可以更改其源代码以适合您的需求。即使MySQL是开源软件,您也可以从Oracle购买商业许可版本以获得高级支持服务。 与其他数据库软件(如Oracle数据库或Microsoft SQL Server)相比,MySQL易于掌握。MySQL可以在UNIX,Linux,Windows等各种平台上运行。您可以将其安装在服务器甚至台式机上。此外,MySQL可靠,可扩展且快速。 MySQL入门教程大全,最懂你的一定是 新睿云 mysql数据库教程入门教程—— Windows系统MySQL简介与安装 mysql数据库教程入门教程—— Centos7系统MySQL安装 mysql数据库教程入门教程—— Ubuntu系统安装MySQL mysql数据库教程入门教程—— Debian9系统安装MySQL mysql数据库教程入门教程—— 命令行连接MySQL mysql数据库教程入门教程—— 工作台可视化连接MySQL mysql数据库教程入门教程—— 新睿云提供样本MySQL数据(附样本数据下载) mysql数据库教程入门教程—— 样本数据导入MySQL数据具体操作 其实MySQL这个名字也有含义,它其实是创始人Monty

服务器配置:ECS+Nginx+uWSGI+Flask——各部分详细介绍

天涯浪子 提交于 2019-12-03 11:57:25
希望在阿里云ECS上搭建一个flask框架的web应用,经典的形式便是flask+uWSGI+nginx模式 服务器:CentOS 7.3 python版本:3.8.0 先贴一张全局图,这张图很清楚的展示了各个部分之间的联系和它们的作用,对照着可以更好的理解下文的概念,看完文章一定要回来再捋一捋 图片来源: L&P Essay 在了解uWSGI之前,还需要知道与其形式非常相似的另外两个东西WSGI和uwsgi (区分大小写) 首先介绍它们三个之间的老大哥—— WSGI WSGI WSGI,全称是Web Server Gateway Interface,或者Python Web Server Gateway Interface,WSGI不是服务器、Python模块、框架或者任何软件,它只是一种 规范, 就像 HTTP 协议一样,它是为Python语言定义的Web服务器和Web应用程序(框架)之间的简单而通用的 协议。它 可以分为Web服务器端和Web应用程序两个部分。 上文中提到的Web服务器(Web Server)和Web应用程序(Web Application),常见的Web应用程序有Flask、Django等,Web服务器有加下来将要提到的 uWSGI uWSGI uWSGI是一种Web服务器(作用就像Apache一样),它实现了WSGI协议,所以可以接收客户端的请求

阿里云服务器配置及项目上线配置(纯手动配置)

匿名 (未验证) 提交于 2019-12-03 00:40:02
本人用的是ubuntu16.04 64位版服务器,其他Linux服务器大同小异 所需软件在本文末尾提供永久下载链接 1.添加用户: useradd -m 用户名 2.设置用户密码: passwd 用户名 3.将用户添加到用户组: usermod -a -G adm 用户名 usermod -a -G sudo 用户名 4.为用户添加权限: vim /etc/sudoers 在 root ALL=(ALL:ALL) 下添加下边代码,不要注释这句代码! 用户名 ALL=(ALL:ALL) ALL :wq! 5.设置vim: su - suyin vim .vimrc syntax on set nu set autoindent set smartindent set tabstop=4 set shiftwidth=4 set showmatch set ruler set cindent set background=dark :wq! 1.更新源: sudo apt-get update 2.安装安全公共组件: sudo apt-get install software-properties-common 3.添加python3.6环境: sudo add-apt-repository ppa:jonathonf/python-3.6 4.再次更新源: sudo apt-get

LVS学习笔记

匿名 (未验证) 提交于 2019-12-03 00:39:02
LVS:Linux Virtual Server,实现LB(负载均衡) Cluster功能的一种流行软件。 与它有相同功能的软硬件: 硬件:F5 Big-IP , Citrix Netscaler , A10 A10 软件:lvs,nginx,haproxy,ats(apache traffic server),perlbal,pound LVS包含角色 VS:Virtual Server,RS:Real Server。VS根据请求报文的目标IP和目标协议及端口将其调度转发至某RealServer,根据调度算法来挑选RS; LVS集群的类型: lvs-nat:修改请求报文的目标IP;多目标IP的DNAT; 多目标IP的DNAT,通过将请求报文中的目标地址和目标端口修改为某挑出的RS的RIP和PORT实现转发; (1)RIP和DIP必须在同一个IP网络,且应该使用私网地址;RS的网关要指向DIP; (2)请求报文和响应报文都必须经由Director转发;Director易于成为系统瓶颈; (3)支持端口映射,可修改请求报文的目标PORT; (4)vs必须是Linux系统,rs可以是任意系统; lvs-dr:操纵封装新的MAC地址,Direct Routing,直接路由; 通过为请求报文重新封装一个MAC首部进行转发,源MAC是DIP所在的接口的MAC

服务器配置

匿名 (未验证) 提交于 2019-12-03 00:38:01
Nginx配置文件的整体结构 从图中可以看出主要包含以下几大部分内容: 1. 全局块 该部分配置主要影响Nginx全局,通常包括下面几个部分: 配置运行Nginx服务器用户(组) worker process数 Nginx进程PID存放路径 错误日志的存放路径 配置文件的引入 2. events块 该部分配置主要影响Nginx服务器与用户的网络连接,主要包括: 设置网络连接的序列化 是否允许同时接收多个网络连接 事件驱动模型的选择 最大连接数的配置 3. http块 定义MIMI-Type 自定义服务日志 允许sendfile方式传输文件 连接超时时间 单连接请求数上限 4. server块 配置网络监听 基于名称的虚拟主机配置 基于IP的虚拟主机配置 5. location块 location配置 请求根目录配置 更改location的URI 网站默认首页配置 一份配置清单例析 笔者按照文章: 《Nginx服务器开箱体验》 中的实验,给出了一份简要的清单配置举例: 配置代码如下: user nobody nobody ; worker_processes 3 ; error_log logs / error . log ; pid logs / nginx . pid ; events { use epoll ; worker_connections 1024 ; } http