CentOS 7 配置 Remi 软件源最新软件

译者:anxin
日期:2018-08-24

Remi 软件源主要提供最新版的 PHP 软件包和其他一些 PHP 扩展工具包,它是针对 Fedora 和企业版 Linux (包括:RHEL, CentOS, Oracle, Scientific Linux, ...) 用户的软件源,如果你要安装 PHP,推荐你使用 Remi 软件源。

Remi 软件源提供两种形式的 PHP 软件包:

  • 安全形式的软件包:此种形式的软件包不覆盖系统的 PHP 软件包,它和系统已安装的 PHP 软件共存,它文件主要安装在 /opt/remi 文件夹下,此种形式的软件包是 SCL 软件包形式,包含此形式的软件包的软件源是 remi-safe,它默认是启用的,软件包的名称形式为 php##-php-*(php## 中 ## 代表 PHP 的版本号,如 PHP72)。
  • 标准形式的软件包:软件包覆盖系统的 PHP 软件包,安装位置与默认的 PHP 的安装位置相同,软件包的名称形式为 php-*,此种形式下,不同版本的 PHP 有一个单独的软件包,如:remi-php72, remi-php73 等,默认情况下是禁用的,如要安装此中形式的软件包,如要启用特定的软件源。

Remi 软件源使用建议

如果在系统中 PHP 只依赖于 httpd 服务器,那么推荐你使用安全形式的软件包;如果在系统中有其他软件包(非 Remi 软件源的软件包)需要使用 PHP 程序(即:依赖 PHP 程序),那么推荐你使用标准形式的软件包

CentOS 7 安装配置 Remi 软件源

1)remi 软件源依赖于 EPEL 软件源,首先要安装 EPEL 软件源:

sudo yum -y install epel-release

2)安装 remi 软件源

sudo yum -y install https://rpms.remirepo.net/enterprise/remi-release-7.rpm

CentOS 7 安装 Remi 软件源中的软件

CentOS 7 安装安全形式的软件包

Remi 软件源中安全形式的软件包的名称形式为 php##-php-*(php## 中 ## 代表 PHP 的版本号,如 PHP72),例如我们需要安装的 PHP 7.2 版本的软件包,使用如下命令:

sudo yum install php72-php php72-php-common php72-php-cli php72-php-json php72-runtime

CentOS 7 安装标准形式的软件包

Remi 软件源中标准形式的软件包的名称形式为 php-*,与标准的 PHP 软件包名称相同,但是安装标准形式的软件包之前,首先要启用相应版本的软件源。

1)安装 yum-utils 工具包,它包含了一些配置 Yum 软件源的工具:

sudo yum -y install yum-utils

2)启用特定版本的 Remi 软件源,如启用 PHP 7.2 版本的 Remi 软件源:

sudo yum-config-manager --enable remi-php72		#For PHP 7.2

3)安装 PHP 软件包,如启用 PHP 7.2 Remi 软件源后,安装其中的 PHP 软件包:

sudo yum install php php-common php-cli php-json
本文链接:/tutorial/centos/centos-peizhi-remi

本文版权归知站所有,未经站长同意不得转载,谢谢尊重作者劳动成果!