centos使用阿里云镜像源安装rh-php72-php
时间: 2024-11-07 17:11:05 浏览: 31
docker安装脚本.sh.txt
在CentOS系统上使用阿里云镜像源安装RHEL版PHP 7.2,首先需要修改yum的配置文件,使其优先从阿里云的镜像源获取软件包。以下是步骤:
1. **更新yum仓库列表**:
```
sudo yum clean all
sudo rm -rf /var/cache/yum/*
```
2. **编辑yum配置文件**:
```
vi /etc/yum.conf 或者 vi /etc/yum.repos.d/httpd.repo (如果有自定义的yum repo)
```
在文件顶部添加以下行,替换`your-mirrorlist-url`为阿里云的YUM源地址,例如:
```
[aliyun]
name=阿里云镜像
baseurl=https://mirrors.aliyun.com/rpm/
gpgcheck=0
enabled=1
priority=1
```
3. **添加PHP仓库**:
如果阿里云没有直接提供PHP 7.2的仓库,你需要先找到对应的RHEL版PHP仓库URL。然后在刚才打开的配置文件里,添加一个新的仓库,如:
```
[rh-php72]
name=Red Hat Enterprise Linux PHP 7.2 Repository
baseurl=http://rpms.remirepo.net/$basearch/php72/remi/$releasever/
gpgkey=https://rpms.remirepo.net/RPM-GPG-KEY-remi
enabled=1
priority=1
```
4. **保存并关闭文件**:
```vim +wq```
5. **刷新并启用新的仓库**:
```
sudo yum makecache fast
sudo yum install php72 php72-php-fpm -y
```
等待安装完成。
6. **检查安装**:
```
php -v
```
记得定期检查yum源的有效性,并根据实际需求调整仓库设置。如有疑问,可以运行`--enablerepo=all`临时查看所有可用的仓库。
阅读全文