CentOS 7 启动 PHP 8
在 CentOS 7 上启动 PHP 8 可以显著提升您的服务器性能,并为您提供更强大的功能和安全性。本文将指导您如何在 CentOS 7 上安装、配置并启动 PHP 8。
准备工作
在开始之前,请确保您的 CentOS 7 系统已更新。使用命令:
sudo yum update -y
更新系统后,您可能需要安装EPEL仓库和Remi仓库,因为PHP 8通常在这些地方可用。使用以下命令添加这些仓库:
sudo yum install epel-release -y
sudo yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm -y
启用Remi PHP 8模块
使用命令列出所有可用的PHP模块:
yum module list php
启用PHP 8模块:
sudo yum module enable php:remi-8.0 -y
安装PHP 8
确定启用了正确的模块之后,可以继续安装PHP 8:
sudo yum install php -y
检查安装是否成功:
php -v
输出应该显示PHP 8的版本信息。
安装必要的PHP扩展
根据应用程序的需求,您可能需要额外的PHP扩展。示例安装常用扩展:
sudo yum install php-mysqlnd php-zip php-gd php-mcrypt php-xml php-mbstring php-curl -y
配置PHP服务
编辑 php.ini
文件以配置PHP。通常位于 /etc/php.ini
。根据需要调整设置,例如修改内存限制或上传文件大小。
启动PHP-FPM服务
使用以下命令启动和启用PHP-FPM,以便系统重启后自动启动:
sudo systemctl start php-fpm
sudo systemctl enable php-fpm
测试PHP运行情况
创建一个 PHP 文件以测试是否运行正常。在您的 Web 服务器根目录中创建 info.php
文件,内容为:
<?php
phpinfo();
?>
访问 http://your-server-ip/info.php
,若能显示PHP信息页面,则安装成功。
通过上述步骤,您现在已在 CentOS 7 上成功安装并启动PHP 8。如果需要进一步定制设置,请参考官方PHP文档和相关资源。