72w php72w-opcache php72w-gd php72w-intl php72w-mbstring php72w-exif php72w-mcrypt php72w-openssl -y --skip-broken
时间: 2025-04-23 18:11:48 浏览: 17
### 安装 PHP 7.2 及其扩展
为了安装 PHP 7.2 和指定的扩展,可以按照如下方法操作:
对于基于 Red Hat 的系统,如 CentOS 或 RHEL, 需要先确保有合适的仓库可用。如果默认仓库不提供所需版本,则可能需要添加 Webtatic 或 Remi 仓库。
#### 添加 EPEL 和 REMI 仓库
```bash
sudo yum install epel-release
sudo rpm -Uvh https://rpms.remirepo.net/enterprise/remi-release-7.rpm
```
#### 启用 PHP 7.2 版本模块
```bash
sudo yum-config-manager --enable remi-php72
```
#### 更新软件包列表
```bash
sudo yum update
```
#### 安装 PHP 7.2 主程序及相关开发工具链
```bash
sudo yum install php php-devel
```
#### 使用 `yum` 命令批量安装多个常用扩展
考虑到某些情况下可能会遇到损坏的包,可以在命令中加入 `-skip-broken` 参数来尝试跳过这些有问题的依赖项。
```bash
sudo yum install -y php-opcache php-gd php-intl php-mbstring php-exif php-mcrypt php-openssl --setopt=obsoletes=0 --skip-broken
```
上述命令会尽可能多地成功安装所需的 PHP 扩展,即使其中部分存在冲突或其他问题[^4]。
请注意,在实际环境中执行此类操作前应当备份现有配置文件,并仔细阅读各条命令的帮助文档以理解具体行为;另外,不同 Linux 发行版之间的指令可能存在差异,以上指导主要适用于基于 RPM 包管理器的操作系统环境。
阅读全文
相关推荐

















