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

4 篇文章 0 订阅
3 篇文章 0 订阅

在公司内部的 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



成功 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值