1. 关闭防火墙和selinux
打开文件selinux
- vim /etc/sysconfig/selinux
- 1
将文件中SELINUX=enforcing改为disabled,然后执行”setenforce 0″不用重启地关闭selinux。
- SELINUX=disabled
- 关闭放火墙
- systemctl stop firewalld.service
- 1
2.安装软件
2.1.MysqL安装
下载MysqL的repo源
- 安装MysqL-community-release-el7-5.noarch.rpm包
- rpm -ivh MysqL-community-release-el7-5.noarch.rpm
- 安装MysqL
- sudo yum install -y MysqL-server
- 更改MysqL用户权限:
- sudo chown -R root:root /var/lib/MysqL
- 重启服务:
- systemctl restart MysqL.service
- 登录,并修改密码:
- 1
- 2
- 3
- 4
- 5
2.2Nginx安装
下载对应当前系统版本的Nginx包
- 建立Nginx的yum仓库(默认yum是没有Nginx的)
- rpm -ivh Nginx-release-centos-7-0.el7.ngx.noarch.rpm
- 下载并安装Nginx
- yum install -y Nginx
- Nginx启动
- systemctl start Nginx.service
- 1
2.3安装PHP
rpm 安装 PHP7 相应的 yum源
- rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
- rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
- 2
安装PHP7.0
- yum install -y PHP70w
- 安装PHP扩展
- 安装PHP FPM
- yum install -y PHP70w-fpm
- 3. 修改配置文件
3.1修改Nginx配置文件
Nginx配置文件位置:(/etc/Nginx/conf.d/default.conf)
- vim /etc/Nginx/conf.d/default.conf
- 安装PHP FPM