截止 2020年11月23日 php8還沒正式發布,但可以嘗嘗鮮,在centos 上安裝php8
因為懶得下載源碼編譯,所以使用的是yum 安裝。
執行命令: rpm -q centos-release
測試機器版本是:centos-release-7-2.1511.el7.centos.2.10.x86_64
分步驟執行一下命令:
sudo yum install epel-release
sudo yum -y install https://mirrors.aliyun.com/remi/enterprise/remi-release-7.rpm
sudo yum -y install yum-utils
以下命令查看到目前倉庫中有的php版本:
yum repolist all |grep php
可以看到php80
在切換 PHP8 remi 源sudo yum-config-manager enable remi-php80
在CentOS 7上安裝PHP8 以及PHP8擴展
sudo yum install php-cli php-fpm php-mysqlnd php-zip php-devel php-gd php-mbstring php-curl php-xml php-pear php-bcmath php-json php-redis skip-broken
執行 php -v 查看php版本 php8.0
php -m
查看php 安裝的模塊
到這裏,php8 安裝成功 可以隨便測試
Repo 倉庫介紹
CentOS
默認自帶
CentOS-Base.repo
源, 但官方源中去除了很多有版權爭議的軟件, 而且安裝的軟件也不是最新的穩定版。
EPEL 倉庫介紹
EPEL
是
yum
的一個軟件源, 裏面包含了許多基本源裏沒有的軟件了, 但在我們在使用
epel
時是需要安裝它才可以了, 下文來介紹
CentOS7/RHEL7
安裝
EPEL
步驟
EPEL
, 即
Extra Packages for Enterprise Linux
的簡稱, 是為企業級
Linux
提供的一組高質量的額外軟件包, 包括但不限於
Red Hat Enterprise Linux (RHEL), CentOS and Scientific Linux (SL), Oracle Enterprise Linux (OEL)
.
Remi 源
Remi
源大家或許很少聽說, 但是我們強烈推薦, 尤其對於不想編譯最新版的
Linux
使用者, 因為
Remi
源中的軟件幾乎都是最新穩定版.或許您會懷疑穩定不?放心吧, 這些都是
Linux
骨灰級的玩家編譯好放進源裏的, 他們對於系統環境和軟件編譯參數的熟悉程度毋庸置疑.
參考文章 :https://www.v2ex.com/t/659845 RHEL/CentOS 安裝 EPEL/Remi 擴展倉庫配置小結 作者:wsgzao