截止 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/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/t/659845 RHEL/CentOS 安装 EPEL/Remi 扩展仓库配置小结 作者:wsgzao
更多推荐
centos yum 安装php8 php8.0 使用remi源
发布评论