由于网络太烂,就一个镜像下载了满满的一天时间,打人的心都有了
Nginx安装
1、添加源
sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
2、安装Nginx
sudo yum install -y nginx
3、启动Nginx并设置开机自动运行
sudo systemctl start nginx.service sudo systemctl enable nginx.service
MySql安装
1、查看linux操作系统版本和系统内核版本
#cat /etc/redhat-release 查看操作系统版本
# uname -r 查看系统内核版本
2、下载对应版本的MySQL安装文件
1、下载地址;https://dev.mysql.com/downloads/mysql/
2、选择对应的Linux版本和x86/x64进行下载
可以选择 RPM Bundle,下载完记得解压 tar -xvf xxx.tar
wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.22-1.el7.x86_64.rpm-bundle.tar
也可以细化下载,下载须要的mysql组件,有4个:分别是 server、client、common、libs
3、卸载旧版本的MySql
(1) 查看旧版本MySql
rpm -qa | grep mysql
(2) 逐个删除掉旧的组件
使用命令rpm -e {-file-name} 进行移除操作,移除的时候可能会有依赖,要注意从后往前依次删除
4、使用 rpm 命令安装MySql组件
使用命令rpm -ivh {-file-name}进行安装操作。
按照依赖关系依次安装rpm包 依赖关系依次为common→libs→client→server
rpm -ivh mysql-community-common-5.7.22-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.22-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.22-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.22-1.el7.x86_64.rpm
完成后生成目录:
a). 在 /etc/下生成 my.cnf 文件 和 my.cnf.d 文件夹
b). 在/var/lib/下生产以下三个文件夹:mysql,mysql-files,mysql-keyring
c). 在/var/log/ 下生成 mysqld.log 文件
d). 在/var/run/ 下生成 mysqld 目录
![](http://img.e-com-net.com/image/info8/c86c4a0f53c14316bd2a40917db7c88c.jpg)
2)连接mysql