redhat7yum安装php56,RHEL 7 / Centos 7 yum 安裝 PHP 5.5, 5.6, 5.7

我喜歡用 RHEL 及 CentOS 的最主要原因, 是因為 Redhat 對產品的支援周時長達 10 年, 對於生產環境的主機這點很重要, 不用經想準備為系統作升級。但 CentOS 有一個缺點, 就是預設的套件版本較舊, 像 PHP 版本, 除非手動編譯原代碼安裝, 否則可能到系統的生命周期完結, 也不會作主要升級。

現在 CentOS 7.3 的預設 PHP 版本為 5.4.16, 要在 CentOS 用 YUM 安裝較新的 PHP 版本, 需要啟用 EPEL 及 Remi 兩個 Repos, 以下是在 CentOS 7 透過啟用 EPEL 及 Remi Repo, 用 YUM 安裝 PHP 5.5 及 5.6 的方法:

安裝 EPEL 及 Remi:

# wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm

# wget http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

# rpm -Uvh remi-release-7*.rpm epel-release-7*.rpm

下一步是開啟 Remo Repo 的設定, 開啟檔案 /etc/yum.repos.d/remi.repo:

# vi /etc/yum.repos.d/remi.repo

首先在 “remi” 段落, 將 “enabled” 設定成 “1”, 即這樣:

enabled=1

現在需要選擇想安裝的 PHP 版本, 如果想安裝 PHP 5.5, 找到 “[remi-php55]” 段落, 將 “enabled” 的設定改成 “1”:

enabled=1

如果想安裝 PHP 5.6, 便需要在 “[remi-php56]” 段落, 將 “enabled” 的設定改成 “1”.

修改完成後儲存檔案並離開文字編輯器。

現在可以用 YUM 安裝 PHP:

# yum install php php-mysql php-gd

如果往後需要安裝其他版本 PHP, 需要用 YUM 移除原來的 PHP:

# yum remove php php-mysql php-gd

然後重新編輯 /etc/yum.repos.d/remi.repo 檔案, 執行 yum update:

# yum update

再好像上面的方法安裝 PHP 便可以了。

你可能感興趣的內容:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值