原标题:php与nginx结合
主要修改通讯方式
listen = /run/php-fpm/www.sock
listen=127.0.0.1:9000
几个文件要都改成一样
nginx -t检查脚本修改有无错误
就能配置完成
------------------------------------------
1.PHP软件安装
yum -y install php*
2.配置文件
1)主配置文件
/etc/php-fpm.conf
2)子配置文件
/etc/php-fpm.d/www.conf
3.修改进程守护者
vi /etc/php-fpm.d/www.conf
user = nginx
group = nginx
4.php-fpm服务管理
systemctl enable php-fpm.service
systemctl start php-fpm.service
systemctl stot php-fpm.service
systemctl restart php-fpm.service
systemctl reload php-fpm.service
5.查看状态
systemctl status php-fpm.service
6.查看进程
pstree |grep php-fpm.service
7.查看端口
netstat -tunpl |grep php-fpm
无,本服务启动采用的是socket通讯方式,/run/php-fpm/www.sock
8.修改通讯方式
listen = /run/php-fpm/www.sock
listen=127.0.0.1:9000
9.测试php动态脚本
0)配置文件语法检测
nginx -t
1)配置index.php默认首页的优选级
location / {
index index.php index.html
}
2)nginx结合php
vi /etc/nginx/default.d/php.conf
location ~ \.php$ {
fastcgi_index index.php;
fastcgi_pass unix:/run/php-fpm/www.sock;
#fastcgi_pass 127.0.0.1:9000;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
3)重启nginx或重载nginx
systemctl restart nginx.service
systemctl reload nginx.service
4)客户端测试
http://192.168.2.1返回搜狐,查看更多
责任编辑: