1. 安装PHP 5.6 你需要安装 EPEL 和 Remi 仓库 centos7使用以下命令安装:
# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm # yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
2. 下一步 安装 yum-utils 是与yum集成以增强其默认功能的各种实用程序,为它提供了更高级的软件包管理选项,并使其更易于使用。
它的一些重要功能包括操作存储库,随时随地启用或禁用软件包以及更多功能,而无需任何手动配置。
# yum install yum-utils
3. yum-utils 提供的最重要的程序之一 是 yum-config-manager,您可以使用它来激活 Remi 存储库,作为安装各种PHP版本的默认存储库。例如,如果您要 在CentOS7上 安装 PHP 5.5, PHP 5.6 或 PHP 7.2,只需启用它并按如下所示进行安装。
# yum-config-manager --enable remi-php55 [Install PHP 5.5] # yum-config-manager --enable remi-php56 [Install PHP 5.6] # yum-config-manager --enable remi-php72 [Install PHP 7.2]
4. 现在您已经启用了选定的PHP版本,您可以使用以下所有必需的模块来安装PHP(在这里,我们选择安装 PHP 5.6)。
# yum-config-manager --enable remi-php56 [Install PHP 5.6] # yum install php php-mcrypt php-cli php-gd php-curl php-mysql php-ldap php-zip php-fileinfo
重要注意事项:
- 如果您出于一个或另一个原因要降级PHP版本,则需要删除现有的PHP版本,然后使用所需的模块重新安装新的PHP。
- 您也可以 在Linux上安装多个版本的PHP, 并手动选择默认使用哪个版本。
然后,仔细检查系统上PHP的安装版本。
# php -v