默认情况下,yum软件包管理器不包括对存储PHP软件包的存储库的访问。因此,您需要启用对这些软件包的访问。
1.首先,在终端窗口中输入以下命令,开始安装yum-utils软件包:
sudo yum install yum-utils -y
2.然后,通过输入以下内容来启用epel-release存储库:
sudo yum install epel-release -y
3.最后,添加以下包含PHP软件包的软件存储库:
sudo yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
步骤3:为PHP版本启用存储库
接下来,使用yum-config-manager将安装程序指向要安装的PHP版本的存储库
sudo yum-config-manager --enable remi-php70
此命令将系统配置为下载并安装PHP 7.0。
要安装PHP 7.1,请更改条目,如下所示:
sudo yum-config-manager --enable remi-php71
同样,将后两个字符替换为72以安装PHP 7.2。
步骤4:安装PHP及其依赖项
此时,您可以安装PHP。在终端中输入以下命令:
sudo yum install php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysql –y
如您所见,该行包括许多模块和附加组件,可帮助PHP与本地服务器配置集成。
输出还将指示已安装了哪些依赖项。
步骤5:PHP模块
您可能已经注意到,安装脚本不仅包含基本的PHP软件包。这些模块中有许多是提供PHP基本功能的模块。安装此集有助于确保您的PHP安装符合使用期望。
像许多其他Linux应用程序一样,您可以使用modules增强系统的PHP功能。
要搜索可用模块并生成模块列表,请输入以下命令:
sudo yum search php | more
步骤6:验证PHP版本
最后,验证安装是否成功。使用以下命令检查您正在运行的PHP版本:
php –v
可选:安装PHP 7.3
您可以按照在步骤3中启用其他存储库的方式来启用Remi的PHP 7.3存储库。但是,如果您的扩展名与PHP 7.3不兼容,则此安装可能会失败。
如果这是初次安装,并且您确信系统兼容,则可以启用PHP 7.3。使用以下命令安装发行版:
sudo yum-config-manager --enable remi-php73
sudo yum install php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysql –y