Linux服务器如何升级网站PHP版本?CWP7PHP版本切换器

将网站的Linux服务器升级到更高版本的PHP环境,网页打开速度会比之前的PHP版本快3到5倍,同时也提升了网站的安全性。

但是在升级PHP版本之前,了解网站是否完全兼容待升级的PHP环境非常重要,因为如果网页无法打开或者页面无法完全加载,那么比较麻烦。

Linux服务器如何升级网站PHP版本?

这里介绍一下Linux服务器 CentOS7.3从PHP5.6.40升级到PHP7.4.28的具体方法。

第 1 步:查看当前Linux服务器上安装的PHP版本 ▼

php -v

第 2 步:关闭php-fpm ▼

service php-fpm stop

第 3 步:卸载php ▼

yum remove php-common

第 4 步:安装源epel ▼

yum install epel-release

第 5 步:安装源remi ▼

yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

第 6 步:安装 yum-config-manager ▼

yum -y install yum-utils

第 7 步:使用yum-config-manager指定remi的php7.4仓库 ▼

yum-config-manager –enable remi-php74

第 8 步:安装升级 php ▼

yum update php php-opcache php-xml php-mcrypt php-gd php-devel php-mysql php-intl php-mbstring php-common php-cli php-gd php-curl -y

第 9 步:查看当前PHP版本  ▼

php -v

CWP7如何升级更改PHP版本?

如果是安装CWP控制面板的话,请忽略以上的步骤,只需跟着下面教程操作即可更改PHP版本。

现在 CWP 7 有一个 PHP Switch 选项,你可以非常轻松地切换到其他 PHP 版本,并使用所需的模块重新编译它。

在CWP控制面板左侧点击 → PHP Settings → PHP Version Switcher:手动选择PHP 7.4.28版本 ▼

  1. 点击 PHP 版本切换器(在这里你将获得服务器 PHP 版本和你的服务器现在已编译的编译模块)。
  2. 在下拉菜单中选择你要编译的 PHP 版本,然后点击下一步。
  3. 在 PHP 编译器中,你可以添加或删除你想要的模块。
  4. 点击开始编译器,编译器将开始在后台工作。

你可以检查文件中的 PHP 编译日志:

/var/log/php-rebuild.log

如果你想监视编译器,请在 shell 中使用此命令:

tail -f /var/log/php-rebuild.log

CWP如何升级更改PHP版本YouTube视频教程

以下是CWP控制面板如何升级网站PHP版本的YouTube视频教程:

如何将自定义构建标志添加到 PHP 切换器?

这可以通过编辑配置文件来完成,配置文件位于:

CentOS 7: /usr/local/cwpsrv/htdocs/resources/conf/el7/php_switcher/

CentOS 8: /usr/local/cwpsrv/htdocs/resources/conf /el8/php_switcher/

示例:

/usr/local/cwpsrv/htdocs/resources/conf/el7/php_switcher/7.0.ini

在这个文件的最后,我们添加:

[shmop-test]
default=0
option="--enable-shmop"

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注