阿里云
发表主题 回复主题
  • 749阅读
  • 2回复

[求助]ECS上配置LNMP不能访问

级别: 新人
发帖
6
云币
11
在centos7上安装好了nginx、php、mariadb,几个服务已经正常运行,nginx欢迎页可以正常访问。  
  1. [root@demo ~]# systemctl list-unit-files --type=service | grep enabled
  2. //...
  3. mariadb.service                               enabled
  4. mysql.service                                 enabled
  5. mysqld.service                                enabled
  6. nginx.service                                 enabled
  7. php-fpm.service                               enabled
  8. //...
op2Of<{h  
问题 ZUm?*.g\^  
把php项目文件夹放上去,却不能访问,采用`127.0.0.1:9000`和`unix:/run/php-fpm.sock`两种配置方式都不行。 M9\#Aq&\i  
796\jf$  
gnginx配置`/etc/nginx/conf.d/default.conf`如下: Bq\F?zk<  
  1.     location ~ \.php$ {
  2.         root           /var/www/project/public;
  3.         #fastcgi_pass   unix:/run/php-fpm.sock;
  4.         fastcgi_pass   127.0.0.1:9000;
  5.         fastcgi_index  index.php;
  6.         fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
  7.         include        fastcgi_params;
  8.     }
Jzji&A~  
php的`/etc/php-fpm.d/www.conf`配置如下: HAzBy\M{  
  1. #listen = /run/php-fpm.sock
  2. listen = 127.0.0.1:9000
BXms;[  
在nginx的错误日志`/var/log/nginx/error.log`中,两种方式有各的错误: CvSIV7zYo  
  1. //使用unix:/run/php-fpm.sock的时候错误:
  2. connect() to unix:/run/php-fpm.sock failed (2: No such file or directory) while connecting to upstream, upstream: "fastcgi://unix:/run/php-fpm.sock:"
  3.   
  4. //使用127.0.0.1:9000的时候错误:
  5. connect() failed (111: Connection re fused) while connecting to upstream, upstream: "fastcgi://127.0.0.1:9000"
5zJj]A  
什么原因 )> ,wj  
GYxM0~:$k  
[ 此帖被鲁二哥在2017-09-11 21:18重新编辑 ]
级别: 论坛版主
发帖
1958
云币
4123
只看该作者 沙发  发表于: 2017-09-12
fpm-php有运行吗,server fpm-php status查看下?
级别: 论坛版主
发帖
13288
云币
30400

只看该作者 板凳  发表于: 2017-09-12
楼主您好, F[!%,-*  
k_zn>aR$F  
如果 php-fpm 有运行,请查看一下配置文件内容是否生效, J]{<Z?%  
-o{ x ;:4  
如当 php-fpm 使用 9000 端口监听时,可以用 netstat 检查一下是否正常监听 9000 端口。
Debian 是一个自由的操作系统 (OS),提供您安装在计算机上使用。操作系统就是能让您的计算机工作的一系列基本程序和实用工具。
发表主题 回复主题
« 返回列表上一主题下一主题

限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
验证问题: 27 - 11 = ?
上一个 下一个