安装可选择的php版本库,安装阿里云的epel源和remi源

现在正常来说用centos下载php的时候,如果用yum下载,那么基本上下载下来的就是PHP 5.4.16

但是你又不想使用这个版本的php而且又不愿意去别的方式安装怎么办。这时候就用到remi源了

先说epel镜像,作用不用多说,直接上截图和阿里云epel镜像的网址

epel镜像-epel下载地址-epel安装教程-阿里巴巴开源镜像站

 

上图是阿里云的epel安装办法,直接找做就行了,但是我那,我更懒,所以我的办法法如下:

yum search epel-release        ---先用yum搜索一下有没有现成的epel源

yum install epel-release        -----有就直接安装

yum repolist                    -----查看可用的源

 

 到现在epel源就已经安装完成了

yum clean all        ----清除yum的原有缓存

yum makecache        -----生成新的yum缓存

到了remi源了,先说说他的官网网址:English : Repository Configuration - Remi's RPM repository - Blog

但我是谁呀,我更偷懒绝对不站着。所以我选择下面的安装方式

yum search remi-release

yum install remi-release

yum install yum-util    ----安装 yum 源管理工具

yum repolist

yum clean all        ----清除yum的原有缓存

yum makecache        -----生成新的yum缓存

yum -y update        ------更新一下yum

这时候你再去搜索一下你可以安装的php版本:yum search php

结果可以参考下图,从5.4到8.1 ,你想装那个版本就装那个版本的php(以7.4为例子)

 

用yum管理器指定你想安装的PHP版本,我这里以php74为例

yum-config-manager --enable remi-php74

安装php74以及常用的扩展组件

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


--skip-broken    这里解释下这是跳过的的意思,出现问题直接跳过,安装下一个

最后执行下php -v,出现下面的内容就是成功了

 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
EPEL (Extra Packages for Enterprise Linux) 和 Remi都是提供额外软件包给企业级Linux发行版的第三方存储。以下是安装配置它们的基本步骤: **配置EPEL:** 1. **对于RHEL/CentOS 7**: 首先,你需要添加EPEL GPG公钥: ``` curl -o /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7 https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$(__grep ^release .*/etc/os-release | cut -d= -f2) rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7 ``` 2. 添加EPEL至 `/etc/yum.repos.d/epel.repo` 或创建一个新的文件,内容如下: ```bash [epel] name=EPEL $releasever - $basearch mirrorlist=https://mirrors.fedoraproject.org/mirrors-list/?repo=epel-$releasever&arch=$basearch enabled=1 gpgcheck=1 gpgkey=https://mirrors.fedoraproject.org/pki/rpm-gpg/RPM-GPG-KEY-EPEL-$releasever ``` 3. 更新yum缓存并开始安装: ``` yum makecache fast yum install <package_name> ``` **配置Remi:** 1. 对于CentOS 6/7/8和Fedora,首先访问Remi官网下载对应版本的GPG密钥: - CentOS 6: http://rpms.remirepo.net/enterprise/remi-release-6.rpm.gpg - CentOS 7: http://rpms.remirepo.net/enterprise/remi-release-7.rpm.gpg - CentOS 8: http://rpms.remirepo.net/enterprise/remi-release-8.rpm.gpg - Fedora: http://rpms.remirepo.net/fedora/remi-release.rpm.gpg 将文件保存到本地,并导入: ``` rpm --import <filename> ``` 2. 在 `/etc/yum.repos.d/remi.repo` 文件中加入Remi信息: ``` [remi] name=Remi's RPM repository for Enterprise Linux $releasever - $basearch baseurl=http://rpms.remirepo.net/enterprise/$releasever/$basearch/ enabled=1 gpgcheck=1 gpgkey=<gpg_key_url> ``` 3. 更新和安装软件包: ``` yum makecache fast yum install <package_name> ``` 记得替换 `<package_name>` 为你想安装的具体软件包名。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值