1. 安装EPEL和Remi存储库
在CentOS上安装PHP之前,需要先安装EPEL和Remi存储库。
输入以下命令安装EPEL存储库:
sudo yum install epel-release
输入以下命令安装Remi存储库:
sudo rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
2. 安装PHP
通过yum安装PHP:
sudo yum install php
如果要安装特定版本的PHP,例如PHP 7.2:
sudo yum install php72
3. 安装PHP扩展模块
在安装PHP之前,您需要确定需要的扩展模块。通过以下命令查看可用的PHP扩展模块:
sudo yum search php | grep 'php'
例如,如果安装mysql扩展模块:
sudo yum install php-mysql
php扩展模块的名称可以在中央存储库中获取。如果您无法找到所需的扩展模块,请检查Remi存储库中是否存在。
如果要安装所有可用的扩展模块:
sudo yum install php*-common php*-mysql php*-devel php*-gd php*-mbstring php*-mcrypt php*-xml
4. 测试PHP
安装完PHP之后,您需要测试PHP是否正常工作。在终端中输入以下命令:
sudo nano /var/www/html/info.php
将以下内容复制并粘贴到文本编辑器中:
<?php
phpinfo();
?>
保存并关闭文件。在浏览器中输入IP地址或域名,后面跟着/info.php。如果您看到信息页,则说明PHP已正常工作。
5. 更新和升级
在任何安装和使用过程中,都要确保您的系统上安装了最新的软件包。在终端中输入以下命令更新软件包:
sudo yum update
如果您想升级到新的主要版本,则可以使用以下命令升级软件包:
sudo yum upgrade