centos 7.2 nginx1.10.2 php mysql5.7

1.安装nginx

1
>yum install nginx

设为自启动

1
>chkconfig nginx on

2. 安装php

1
2
>yum install php 
>yum install php-mysql php-gd libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt >php-bcmath php-mhash libmcrypt libmcrypt-devel php-fpm

将php-fpm设为自启动

1
>chkconfig php-fpm on

3.安装mysql

1
2
3
>wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
>rpm -ivh mysql57-community-release-el7-11.noarch.rpm
>yum install mysql-community-server

设为自启动

1
>chkconfig mysqld on

4.配置

1.配置nginx支持php

vim /etc/nginx/nginx.conf
第一行user nginx nginx;
location\后再加一个节点

1
2
3
4
5
6
7
location ~ \.php$ {
root html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
>}

重新载入配置
nginx -s reload

2.配置php-fpm

user group改为和nginx一样

1
2
>user  = nginx
>group = nginx

5.重启所有服务

1
2
3
>service mysqld restart
>service nginx restart
>service php-fpm restart