在 CentOS 7 系统上添加 PHP 软件源并安装 PHP 及其相关组件、PHP-FPM 以及配置 PHP-FPM 服务的步骤。
添加 PHP 软件源:
添加 EPEL 软件源:
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
添加 Webtatic 软件源:
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
安装 PHP 的基本组件:
yum -y install php70w.x86_64 php70w-cli.x86_64 php70w-common.x86_64 php70wldap.x86_64 php70w-mbstring.x86_64 php70w-mcrypt.x86_64 php70w-mysql.x86_64 php70w-pdo.x86_64 php70w-gd.x86_64 php70w-mysqli
这个命令安装了 PHP 7.0 的基本组件,包括 CLI、Common、LDAP、mbstring、mcrypt、MySQL、PDO、GD 和 MySQLi 等组件。
安装 PHP-FPM: PHP-FPM(FastCGI Process Manager)和 OpCache 扩展,PHP-FPM 提供了一种更高效的 PHP 进程管理方式,可以有效控制内存和进程,并允许平滑重载 PHP 配置。
yum -y install php70w-fpm php70w-opcache
环境部署:
-
查看 PHP 版本:
-
php -v
启动 PHP-FPM 服务
-
systemctl start php-fpm
设置开机启动
-
systemctl enable php-fpm
加载 PHP-FPM 的配置文件:用于重新加载系统的服务管理器配置,以确保新的 PHP-FPM 配置文件已加载。
-
systemctl daemon-reload