云服务器上修改PHP版本通常有以下几种方式:
一、基于Linux系统(以常见的CentOS为例)
php -v
wget https://rpms.remirepo.net/enterprise/remi-release - 7.rpm
rpm -Uvh remi - release - 7.rpm
wget https://rpms.remirepo.net/enterprise/remi - release - 8.rpm
rpm -Uvh remi - release - 8.rpm
scl enable remi - php74 bash
(这会临时切换到PHP 7.4环境)/etc/yum.repos.d/remi.repo
文件中的enabled = 0
(默认)改为enabled = 1
对应的PHP版本仓库,然后执行yum update php
。yum remove php*
wget https://www.php.net/distributions/php - 7.4.33.tar.gz
tar -zxvf php - 7.4.33.tar.gz
cd php - 7.4.33
./configure --prefix=/usr/local/php74 --with - config - file - path=/usr/local/php74/etc --with - config - file - scan - dir=/usr/local/php74/etc/php.d --enable - opcache --enable - pdo --with - pdo - mysql
make
make install
PATH
环境变量中,例如在~/.bashrc
文件末尾添加:export PATH = /usr/local/php74/bin:$PATH
,然后执行source ~/.bashrc
。二、基于Windows系统(以IIS为例)
.php
文件映射到新安装的PHP - cgi.exe路径。三、优势
四、应用场景
如果在修改PHP版本过程中遇到问题:
sudo
命令提升权限(在合法操作范围内)。高校公开课
云+社区沙龙online[数据工匠]
云+社区技术沙龙[第14期]
算力即生产力系列直播
云原生正发声
云+社区沙龙online [国产数据库]
云+社区沙龙online [国产数据库]
领取专属 10元无门槛券
手把手带您无忧上云