请问linux安装php需要修改nginx配置文件吗?
请问linux安装php需要修改nginx配置文件吗?
看这里是需要 https://www.haimengli.com/pei-zhi-nginx-zhi-chi-php/
复制主程配置文件
[root@server5 etc]# pwd
/usr/local/php/etc
[root@server5 etc]# cp php-fpm.conf.default php-fpm.conf
修改配置文件
[root@server5 etc]# vim php-fpm.conf
复制配置文件
[root@server5 etc]# cd php-fpm.d/
[root@server5 php-fpm.d]# ls
www.conf.default
[root@server5 php-fpm.d]# cp www.conf.default www.con
复制源码路径下的生产环境,是php的主配置文件
[root@server5 php-fpm.d]# cd
[root@server5 ~]# cd php-7.4.12
[root@server5 php-7.4.12]# ls
[root@server5 php-7.4.12]# cp php.ini-production /usr/local/php/etc/php.ini
修改主配置文件,修改时区
[root@server5 ~]# cd /usr/local/php/etc/
[root@server5 etc]# vim php.ini
date.timezone = Asia/Shanghai
复制源码目录下的启动文件到/usr/lib/systemd/system/,并修改
[root@server5 fpm]# pwd
/root/php-7.4.12/sapi/fpm
[root@server5 fpm]# cp php-fpm.service /usr/lib/systemd/system/
[root@server5 fpm]# vim /usr/lib/systemd/system/php-fpm.service
#ProtectSystem=full 将该行注释
启动php
[root@server5 fpm]# systemctl start php-fpm
复制主程配置文件
修改配置文件
复制配置文件,此文件不修改内容php-fpm.d是include目录,include目录:存放的调用系统资源的接口文件,进程是以动态的方式启动,监听9000端口
复制源码路径下的生产环境,是php的主配置文件,上面与fpm有关的是启动文件
修改主配置文件
复制源码目录下的启动文件到/usr/lib/systemd/system/,并修改
fpm介绍
FPM(FastCGI Process Manager)是PHP FastCGI运行模式的一个进程管理器,从它的定义可以看出,FPM的核心功能是进程管理