找到这行代码打开注释,这个文件是用于保存 php
服务进程号码的,打开注释之后记得保存,保存的命令就不写了。
;pid = run/php-fpm.pid
改成
pid = run/php-fpm.pid
- 创建
PHP
辅助配置文件www.conf
操作跟上面两个文件一样,只是目录不同,进入到下面文件夹
$ cd /etc/php-fpm.d
$ cp www.conf.default www.conf
- 配置并启动
php-fpm
php-fpm
会依赖于 php-fpm.conf
文件的,如果没有这个文件会报错的,上面我们已经建好了。
打开命令行执行下面命令
$ php-fpm
如果报错如下,那是因为 php-fpm.log
文件找不到:
[06-Nov-2020 11:54:54] ERROR: failed to open error_log (/usr/var/log/php-fpm.log): No such file or directory (2)
[06-Nov-2020 11:54:54] ERROR: failed to post process the configuration
[06-Nov-2020 11:54:54] ERROR: FPM initialization failed
而且我们通过命令行打开目录的时候,也会发现这个目录根本不存在
$ cd /usr/var/log
甚至连 var
目录都没有,那既然没有,加上为了避免权限问题,我们干脆将这个路径配置到 /usr/local/var/log
目录中
打开 php-fpm.c