欢迎来到
建站之家,一站式解决建站问题

搬瓦工建站教程:LNMP 一键包升级 PHP 版本到最新的 PHP 7.3 教程

这几天登陆网站后台,一直能看到 WordPress 提示 PHP 版本太低,不安全,提示升级:

需要更新PHP

WordPress检测到您正在运行不安全的PHP版本。

什么是PHP?为什么它影响我的站点?

PHP是我们用以构建及维护WordPress的程序语言。新版本的PHP既快又安全,所以更新PHP会为您的站点带来更快的性能。

如下图所示。如果你的 PHP 版本是 5.X,应该也能看到这样的提示。看多了几次,就想着把 PHP 版本升级一下吧,本站目前使用的是军哥的 LNMP 一键包,就介绍一下 LNMP 一键包怎样升级 PHP 版本到最新的 7.3。

在之前的文章也提到,目前建站我们推荐使用 MySQL 5.6 + PHP 7.3 的组合,这也是 WordPress 官方推荐的版本。下面看一下怎么进行升级。

一、登陆搬瓦工 VPS 并进行升级

首先需要登录搬瓦工的 VPS

然后进入 lnmp 安装包的目录,一般来说是一个 lnmp1.5 或者 lnmp1.6 的目录,根据自己的版本号找一下即可,然后运行:

./upgrade.sh

可以看到如下图所示,输入 4 回车,选择升级 LNMP 的 PHP,进入下一步。

如下图所示,输入 PHP 的版本号,然后回车,回车之后会有提醒,再次回车即可开始升级。

注意:最新版本号可以前往下面网址查看,这里只是示例升级到 7.1.32,具体 7.1 或者 7.3 或者其他版本请前往下面查看:

https://www.php.net/downloads.php

最后稍等几分钟到十几分钟后,就可以看到升级成功的提示:

二、更多注意事项

上面是本站实际的操作过程,下面给出 LNMP 官方的升级指南,详情可以查看军哥的网站的介绍:https://lnmp.org/faq/lnmp1-2-upgrade.html

下面列出重点。

1、升级 PHP 前,请确认你的网站程序是否支持升级到的 PHP 版本,防止升级到网站程序不兼容的 PHP 版本,具体可以去你使用的 PHP 程序的官网查询相关版本支持信息。v1.3及以后版本大部分情况下也可以进行降级操作。对于 WordPress 来说,目前官方推荐的版本是:MySQL 5.6 + PHP 7.3。

2、执行:./upgrade.sh php

会提示要输入版本号,到 https://www.php.net/downloads.php 获取版本号,输入版本号,如 7.3.8 回车,再次回车确认即可开始升级。

3、如需要编译其他参数可以,lnmp 1.3 及以后版本版可以修改 lnmp.conf 配置文件里的 PHP_Modules_Options 参数的引号里加其他需要的参数。lnmp 1.2 版修改 include/upgrade_php.sh 文件,在 PHP_Modules_Arguments=”” 参数的双引号里添加需要的其他模块,多个模块参数空格隔开,然后再运行升级即可。

4、升级完 PHP 如果 phpmyadmin 可能会无法使用,需要升级 phpmyadmin 至对应 php 和 mysql 版本的 phpmyadmin 版本。

5、如果升级失败可下载并压缩 /root/upgrade_lnmp_php日期.log 日志去 https://bbs.vpser.net 论坛进行反馈。

6、如果要恢复原 PHP,将 /usr/local/ 下 oldphp 日志的目录重命名为 php,并将 /usr/local/oldphp日期/init.d.php-fpm.bak.日期 的文件拷贝到 /etc/init.d/ 目录下重命名为 php-fpm 即可恢复。

三、搬瓦工建站推荐方案

建站的主要推荐下面这几个,起步都是 1GB 内存。

方案 内存 CPU 硬盘 流量/月 带宽 价格 机房 购买
CN2
(最便宜)
1GB 1核 20GB 1TB 1Gbps $49.99/年 DC8 CN2
DC3 CN2
购买
CN2 2GB 1核 40GB 2TB 1Gbps $52.99/半年
$99.99/年
DC8 CN2
DC3 CN2
购买
CN2 GIA-E
(最推荐)
1GB 2核 20GB 1TB 2.5Gbps $65.99/半年
$119.99/年
DC6 CN2 GIA-E
DC9 CN2 GIA
购买
CN2 GIA-E 2GB 3核 40GB 2TB 2.5Gbps $69.99/季度
$229.99/年
DC6 CN2 GIA-E
DC9 CN2 GIA
购买
CN2 GIA 4GB 4核 80GB 3TB 1Gbps $32.99/月
$339.99/年
DC9 CN2 GIA 购买
CN2 GIA 8GB 6核 160GB 5TB 1Gbps $62.99/月
$645.99/年
DC9 CN2 GIA 购买
HK 2GB 2核 40GB 0.5TB 1Gbps $89.99/月
$899.99/年
香港 PCCW 购买
HK 4GB 4核 80GB 1TB 1Gbps $155.99/月
$1559.99/年
香港 PCCW 购买


1、
目前最便宜和最推荐(性价比最高)的方案
,如果需要购买又不知道怎么选择,直接根据自己预算购买这两个方案之一即可:

  • 如果就想买个最便宜的,可以购买最便宜方案;
  • 如果预算较为充足,想买一个质量更好、更适合建站的,可以购买最推荐方案,也就是性价比最高方案。
CN2 常规版 20 GB
  • CPU:1 核
  • 内存:1024 MB
  • 硬盘:20 GB SSD
  • 流量:1000 GB / 月
  • 带宽:1 Gbps
  • 机房:CN2 9个机房
  • 迁移:可迁移机房,流量不变
  • 价格:49.99 美元/年
CN2 GIA ECOMMERCE 20GB
  • CPU:2 核
  • 内存:1 GB
  • 硬盘:20 GB SSD
  • 流量:1000 GB/月
  • 带宽:2.5 Gbps
  • 机房:DC6 CN2 GIA 机房
  • 迁移:可迁移至其他机房,流量不变
  • 价格:65.99 美元/半年,119.99 美元/年
未经允许不得转载:建站之家 » 搬瓦工建站教程:LNMP 一键包升级 PHP 版本到最新的 PHP 7.3 教程