前言
之前在Linux中配置php环境的时候,通常采用的是apt-get的方式安装,这样的安装方式固然简单,但是作为一名程序员,总得去接触一些新的东西,所以这次采用来源码编译安装的方式。下面简单遇到的问题和解决方法
问题1: php-fpm已经开启,但是占用的不是9000端口
问题2: [error] 8189#0: *299 connect() failed (111: Connection refused) while connecting to upstream,
关于第二个问题,在stackoverflow上面有很多回答,但是并不能够解决问题。
我认为其核心问题还是在于php-fpm没有监听9000端口,只要能够正确监听到端口,那么就可以正常处理请求,并给出响应。
解决方法
找到www.conf文件,搜到其中的listen字段,其值修改为9000
最后需要执行下面
pkill php-fpm
whereis php-fpm (通过找到php-fpm地址,然后重启)