截止 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.rpmsudo 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 仓库介绍

EPELyum 的一个软件源, 里面包含了许多基本源里没有的软件了, 但在我们在使用 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

centos yum 安装php8 php8.0 使用remi源相关推荐

  1. centos yum 安装java_Linux Centos 使用 yum 安装java

    Linux CentOS使用yum安装Docker Docker支持以下的CentOS版本: 目前,CentOS仅发行版本中的内核支持Docker. Docker运行在CentOS7上,要求系统为64 ...

  2. CentOS 7安装Hadoop 3.0.0

    最近在学习大数据,需要安装Hadoop,自己弄了好久,最后终于弄好了.网上也有很多文章关于安装Hadoop的,但总会遇到一些问题,所以把在CentOS 7安装Hadoop 3.0.0的整个过程记录下来 ...

  3. centos 7 安装mysql 8.0 详细教程

    centos 7 安装mysql 8.0 详细教程 1. 查看系统版本 2. 新建文件夹mysql 3. 下载Mysql8数据库 4. 解压文件 5. 迁移文件夹到mysql文件夹下 6. 在mysq ...

  4. centos yum安装php ; php-peal来安装swoole

    centos yum安装php ; php-peal来安装swoole 更新一下源 yum update 安装php 及php扩展 yum install php php-pear php-devel ...

  5. linux yum安装redis5.0,CentOS 7安装Redis 5.0.5并加入Systemd服务

    记录在CentOS 7下安装Redis 5.0.5并加入Systemd服务的步骤. 1. 安装gcc-c++, tcl yum install gcc-c++ tcl 2. 解压缩, 编译, 测试 t ...

  6. centos yum安装php5.5,奇妙伞-Centos下使用yum安装PHP5.5,5.6,7.0

    yum默认的php版本太低了,手动安装有一些麻烦,想采用Yum安装的可以使用下面的方案: 1.检查当前安装的PHP包 yum list installed | grep php 如果有安装的PHP包, ...

  7. centos yum 安装配置

    一.yum 简介 yum,是Yellow dog Updater, Modified 的简称,是杜克大学为了提高RPM 软件包安装性而开发的一种软件包管理器.起初是由yellow dog 这一发行版的 ...

  8. CentOS 7 安装harbor1.5.0

    2019独角兽企业重金招聘Python工程师标准>>> 1.系统环境 系统化境:CentOS Linux release 7.5.1804 (Core) Python version ...

  9. centos 7 安装 mantisbt-2.12.0 —— 安装LAMP环境、安装mantisbt-2.12.0

    一.安装LAMP环境 1 二. 环境的启动 6 三. Mantis数据库的创建 6 四. 安装mantis-2.12.0 9 1>安装配置 9 2>登录管理员账号 13 3>新建用户 ...

  10. linux下使用yum安装新版php7.0

    这两天又装了一下虚拟机,又要编译lnmp,还要弄各种拓展,很麻烦,能不能直接yum安装呢?答案是可以的! 1.首先要更新yum源,不然是默认的老版本,一般都在5.6及以下,但是php7都出来好久了,性 ...

最新文章

  1. 洛谷P3252 [JLOI2012]树
  2. pip install 及导出安装库,批量安装库
  3. fetchsize jdbc_MySQL JDBC FetchSize解析
  4. day06 : 01 Oracle 体系结构概念,内存结构,内存结构(服务器进程和用户进程)
  5. 第四届程序设计竞赛(天梯赛)华南赛区回顾
  6. 财务系统专用服务器中标公告,东南大学财务处服务器存储-招标办公室.doc
  7. Docker添加或者更改容器的端口映射
  8. linux直接用iso文件装服务,linux系统安装iso文件方法
  9. 架构设计 | 异步处理流程,多种实现模式详解
  10. Hive 数据压缩格式总结
  11. 单片机拼字程序怎么做_小程序商城怎么做?做一个小程序需要多少钱
  12. idea中刷新maven依赖,总是拉不下来
  13. 连接mysql出现Access denied for user ‘root’@’localhost’ (using password:YES)问题解决办法...
  14. 基于Android的健康打卡系统,基于Android平台的个人健康管理系统
  15. 新浪UC,這些人你咋就不管?
  16. 如何打赢一场 DevOps 阻击战
  17. 在Linux下编写Daemon(Linux启动流程2)
  18. 运维学习(二):Linux服务器永久修改系统时间和时区方法
  19. [盘点]现今热门的h5网游
  20. 2019年211大学计算机排名,2019年全国最新211大学排名 录取分数线是多少

热门文章

  1. Unity【Live Capture】- 关于人脸捕捉的解决方案(一)
  2. 开源软件许可协议介绍
  3. 丢失数据文件和控制文件的恢复案例(zt)
  4. 计算机二级access分数分布_计算机二级office题型及分值分布
  5. 2020年阴历二月二十 读书笔记~漫步华尔街③
  6. UE_GPU Driven Pipeline Mesh Shader(meshlet)
  7. mysql临时表更新_MySql 临时表
  8. 【UE4】如何获取/下载虚幻4(Unreal Engine4)源码
  9. 『代码之外』用经济学利息的角度看美债倒挂
  10. linux包含两种设备文件,在Linux系统中/dev的目录详解