操作系统版本为 CentOS Linux release 7.7.1908 (Core)。
一、卸载旧版本(如果确认没有可以直接跳过)
rpm -qa | grep php rpm -e php-cli rpm -e php-common ........
二、安装rpm源
# 命令行执行 yum install epel-release rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm # 看一下加好源后的结果 rpm -qa | grep php
三、安装PHP
# 一把梭,其他的可以后续再加 yum -y install php72w php72w-cli php72w-fpm php72w-common php72w-devel php72w-embedded php72w-gd php72w-mbstring php72w-mysqlnd php72w-opcache php72w-pdo php72w-xml # 看一下安装好的版本信息 php -v
四、配置文件
# php.ini默认配置,会把扩展配置文件/etc/php.d/*包含进来 /etc/php.ini # php扩展配置目录 /etc/php.d/ # fpm默认配置,会把/etc/php-fpm.d/*包含进来 /etc/php-fpm.conf # 默认fpm服务配置文件,服务形式、服务端口、服务能力等在这里配置 /etc/php-fpm.d/www.conf
五、启动php-fpm
# -D是后台运行的意思,有的版本默认即为后台运行可以不加 php-fpm -D # 可以通过ps -ef|grep fpm查看进程,启动成功后默认将占用9000端口提供服务