CentOS 7 安装 配置 Nginx + PHP

1. CentOS 7 下配置 yum 安装 Nginx。

进入/etc/yum.repos.d/目录下创建一个源配置文件nginx.repo:

cd /etc/yum.repos.d/

vim nginx.repo

填写如下内容:

[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/7/$basearch/
gpgcheck=0
enabled=1

保存,则会产生一个/etc/yum.repos.d/nginx.repo文件。

执行如下指令即可自动安装好Nginx:

yum install nginx -y

 

 

. 安装php 和php-fpm

yum install php -y

yum install php-fpm -y

 

 

 

3 . 修改nginx的配置文件(/etc/nginx/conf.d/default.conf)

 

location / {

 

root web根目录;

 

index index.html index.htm index.php;

 

}

 

location ~ \.php$ {

 

root html;

 

fastcgi_pass 127.0.0.1:9000;

 

fastcgi_index index.php;

 

fastcgi_param SCRIPT_FILENAME web根目录$fastcgi_script_name;

 

include fastcgi_params;

 

}

 

重启nginx

 

systemctl restart nginx

 

在web根目录下创建index.php

 

<?php echo phpinfo(); ?>

 

在浏览器中输入http://ip/index.php查看成功即可。

 

//注:根据自己的配置修改web根目录即可,如我的为/usr/share/nginx/html。

 

如果启动php-fpm出现错误: can not get uid for www,修改php-fpm.conf中user为nginx group为nginx

 

posted @ 2017-02-13 14:30  TK-D小跆风  阅读(195)  评论(0编辑  收藏  举报