ubuntu 安装 nginx php 出现的一些问题

在公司内部的 ubuntu服务器上 新装了nginx 和 php 来测试负载均衡

安装nginx代码就不展示 网上很多 下面说说 安装php 时候遇到的问题

0:先安装php-fpm

    执行 php-fpm7.1

1.html网页能访问 php网页不行

然后去配置 vim /usr/local/nginx/conf/nginx.conf 

将下面代码取消注释

        location ~\.php$ {
            root           html;
           # fastcgi_pass   127.0.0.1:9000;
            fastcgi_pass   unix:/run/php/php7.1-fpm.sock; //这里的路径根据你实际项目中的路径来配置
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME $document_root$fastcgi_script_name;
            include        fastcgi_params;

        }

重启一下nginx 服务器 killall -9 nginx /usr/local/nginx/sbin/nginx

2.ps -ef | grep php-fpm 查看一下php-fpm的进程


可以发现 php-fpm 的配置文件在 /etc/php/7.1/fpm/php-fpm.conf 但是我查了一下 发现ubuntu的 php-fpm的配置文件其实在vim /etc/php/7.1/fpm/pool.d/www.conf 所以

cd /etc/php/7.1/fpm/

mv php-fpm.conf  php-fpm.conf.default    

mv mv pool.d/www.conf  php-fpm.conf


3.重启 php-fpm

kill 764 

php-fpm7.1

再次访问网页 发现还是不能识别php文件 

4.查看nginx 错误日志  vim /usr/local/nginx/logs/error.log

2018/03/15 15:09:25 [crit] 499#0: *17 connect() to unix:/run/php/php7.1-fpm.sock failed (13: Permission denied) while connecting to upstream, client: 192.168.0.105, server: localhost, request: "GET /index.php HTTP/1.1", upstream: "fastcgi://unix:/run/php/php7.1-fpm.sock:", host: "192.168.0.119"
2018/03/15 15:09:26 [crit] 499#0: *17 connect() to unix:/run/php/php7.1-fpm.sock failed (13: Permission denied) while connecting to upstream, client: 192.168.0.105, server: localhost, request: "GET /index.php HTTP/1.1", upstream: "fastcgi://unix:/run/php/php7.1-fpm.sock:", host: "192.168.0.119"

2018/03/15 15:45:33 [crit] 499#0: *22 connect() to unix:/run/php/php7.1-fpm.sock failed (13: Permission denied) while connecting to upstream, client: 192.168.0.105, server: localhost, request: "GET /index.php HTTP/1.1", upstream: "fastcgi://unix:/run/php/php7.1-fpm.sock:", host: "192.168.0.119"

继续google 权限问题

5.修改 php-fpm.conf


将红框内的三行去掉注释 并且将listen.mode =0666


6.再次重启php-fpm



成功 

猜你喜欢

转载自blog.csdn.net/qq_36638599/article/details/79568532