centos部署php
作者:小宇宙叶知秋
时间:2026-07-20
浏览:0
在CentOS系统上部署PHP环境,首先需要安装PHP及常用扩展包,然后修改/etc/php.ini文件,将cgi.fix_pathinfo配置参数设置为0以防范解析漏洞,接着调整/etc/php-fpm.d/www.conf中的listen选项为Unix域套接字以提升性能,最后启动php-fpm服务并设置开机自启,即可完成整个部署。
本文目录
搭建PHP环境时,依赖包的安装与配置是绕不开的一步。直接上命令:
yum install php php-mysql php-fpm php-mbstring php-gd php-pear php-mhash php-eaccelerator php-cli php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mssql php-snmp php-soap php-tidy php-common php-devel php-pecl-xdebug phpmyadmin php-mcrypt -y
这一长串基本涵盖了常用的扩展,当然也可以根据实际项目按需裁剪。装完之后,需要动手调整两个配置文件。
先打开 /etc/php.ini,找到 cgi.fix_pathinfo 参数,把它改成 0——安全起见,这是必须的操作,否则可能留下解析漏洞。
接着编辑 /etc/php-fpm.d/www.conf,把 listen 这一项改成:
listen = /var/run/php-fpm/php-fpm.sock
这样做的好处是让 PHP-FPM 通过 Unix Socket 与 Nginx 或 Apache 通信,性能上比 TCP 端口更优。
配置完成后,启动服务并设置开机自启:
systemctl start php-fpm
systemctl enable php-fpm.service
至此,PHP 环境的基础搭建就完成了。后面再根据需要调整内存限制、上传大小等参数,具体项目具体对待。
作者最新文章
blender几何节点功能怎么开启教程界面入口与启用步骤
2026-10-18 13:20
PDF删页删错怎么找回?PDF删页报参数错误怎么办?
2026-10-17 11:21
蚂蚁庄园1月18日:人们常用砸锅来形容事情没办成猜猜最早源于哪个行业
2026-09-24 16:59
索尼WH-1000XM4C发布:复刻经典折叠设计并升级现代接口
2026-09-08 19:10
python题库环境搭建与排错:从基础概念到命令验证
2026-09-05 09:32
热门文章
更多
精品专题
更多
Mac软件
更多
WINDOWS
更多

































