centos8安装php环境
# centos8安装php环境
本文讲述centos8系统上安装php的步骤。centos8系统默认安装的php版本为php7。
# 一. 安装nginx
# 1. 安装nginx
执行如下命令,安装nginx:
yum install nginx -y
# 2. 修改nginx配置
location ~ \.php(.*)$ {
root /var/www;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_split_path_info ^((?U).+\.php)(/?.+)$;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
include fastcgi_params;
}
注意, fastcgi_pass这一行的配置要与php-fpm服务的监听配置保持一致。php-fpm服务可能会使用socket监听方式或端口监听方式,nginx端需要根据php-fpm服务端的具体监听方式做同步修改。
# 二. 安装php
# 1. 安装php
执行如下命令安装php软件包:
yum install php
# 2. 修改配置
修改php-fpm配置文件,将监听方式由socket文件
方式改为端口
方式,修改方法如下
vi /etc/php-fpm.d/www.conf
;listen = /run/php-fpm/www.sock
listen = 127.0.0.1:9000
将配置文件中的
listen = /run/php-fpm/www.sock
改为listen = 127.0.0.1:9000
即可。
# 3. 启动php-fpm服务
执行如下命令,完成php-fpm服务的启动
systemctl start php-fpm
# 4. 随系统启动
执行如下命令,实现服务随系统启动
systemctl enable php-fpm
上次更新: 2020-12-30 01:50:58