centos7如何安装配置phpfpm

发布时间:2026-01-02 点击:6
centos7安装phpfpm的方法:首先通过命令“yum install nginx”安装nginx;然后执行命令“yum install php php-fpm php-mysql”安装phpfpm;最后配置nginx解析php即可。
centos 7 配置 nginx 的步骤如下:
首先更新 yum,没有安装 yum 的自行安装
yum update1. 安装 nginx
yum install nginx开启 nginx 并设置开机启动
systemctl start nginxsystemctl enable nginx完成后,输入 localhost 会显示如下页面,表示安装成功,该页面会由两个信息,一个是配置文件的路径,一个是 www 目录的路径
2. 安装最新版本的 php、php-fpm
注意 php 与 php-fpm 版本必须保持一致
yum install php php-fpm php-mysql php-devel php-gd php-pecl-memcache php-pspell php-snmp php-xmlrpc php-xml php-pdophp-pgsql php-pecl-redis php-soap安装成功后,运行如下命令查看 php 版本
php -v默认的 php-fpm 安装成功后,/var/run/php-fpm 下会有一个文件 php-fpm.pid
3. 配置 nginx 解析 php
1)修改 nginx 配置文件
vim /etc/nginx/nginx.conf在 server 中插入如下代码:
location ~ \\\\.php$ {try_files $uri =404;fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock;fastcgi_index index.php;fastcgi_param script_filename $document_root$fastcgi_script_name;include fastcgi_params;###save user landing page to cookie: srcid for php files##add_header set-cookie $srcid;}使用如下站点配置指令就可以支持 url 美化:
location / { try_files $uri $uri/ /index.php?$query_string;}2) 修改 php-fpm 配置文件
vim /etc/php-fpm.d/www.conf找到以下三行代码并修改如下
user = nginx
group = nginx
listen = /var/run/php-fpm/php-fpm.sock listen.owner ===如果没有配置这一步,浏览器打开 php 文件会报错
“the page you are looking for is temporarily unavailable. please try again later”
3)修改 php.ini
vim /etc/php.ini找到 cgi.fix_pathinfo 并修改为 0
cgi.fix_pathinfo=0以上配置完成后,重启 nginx、php-fpm
systemctl restart php-fpm nginx测试配置是否成功
vim /usr/share/nginx/html/test.php<?php // test script for centos/rhel 7 php 7.2 nginx phpinfo();?>在浏览器打开 lcoalhost/test.php
推荐:《centos系统教程》

云服务器怎么设置dz论坛伪静态
中型网站用什么云服务器比较好
云终端服务器价格表
备案转入申请-备案平台
微信小程序全部制作好了-其他问题
帮助屏蔽恶意IP-虚拟主机/数据库问题
成都网站建设:简要描述从网站的定位到最终的网站建成
电影网站要什么虚拟主机