CentOS 8中如何将yum模块列表里的PHP 7.4设置为默认版本?
你当前的PHP模块状态如下:
CentOS Stream 8 - AppStream
Name Stream Profiles
php 7.2 [d] common [d], devel, minimal
php 7.3 common [d], devel, minimal
php 7.4 [e] common [d] [i], devel, minimal
php 8.0 common [d], devel, minimal
Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled
可以将PHP 7.4设置为默认版本,具体操作步骤如下:
重置PHP模块的默认配置,清除原有默认设置:
sudo yum module reset php将PHP 7.4设置为默认并保持启用状态:
sudo yum module enable php:7.4 --set-default执行以下命令验证设置结果:
sudo yum module list php
验证成功后,PHP 7.4的Stream列会同时显示[d][e]标记,后续通过yum安装PHP相关组件时,默认会优先使用7.4版本,解决版本混淆的问题。
内容的提问来源于stack exchange,提问作者Cris

