搬瓦工建站教程: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 的组合(搬瓦工 VPS 搭建个人网站博客所需的最低配置探讨、最佳配置推荐),这也是 WordPress 官方推荐的版本。下面看一下怎么进行升级。

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

首先需要登录搬瓦工的 VPS,教程:《搬瓦工VPS/Bandwagonhost 基础教程 – 新手拿到VPS后如何登录SSH》。

然后进入 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

会提示要输入版本号,到 http://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 即可恢复。

三、搬瓦工建站推荐方案

推荐方案还可以参考《搬瓦工高性价比 VPS 推荐:目前哪款方案最值得买?》以及《搬瓦工建站教程:搬瓦工建站 VPS 方案推荐》。

建站的主要推荐下面这几个,起步都是 1GB 内存,如果有更高配置需求,可以参考 《搬瓦工所有方案》页面进行选购。

方案内存CPU硬盘流量/月带宽机房价格购买
KVM
(最便宜)
1GB2核20GB1TB1GbpsDC3 CN2
DC8 ZNET
(购买后在后台迁移)
$49.99/年购买
KVM2GB3核40GB2TB1Gbps$52.99/半年
$99.99/年
购买
CN2 GIA-E
(最推荐)
1GB2核20GB1TB2.5GbpsDC6 CN2 GIA-E
DC9 CN2 GIA
日本软银 JPOS_1
荷兰 EUNL_9
$49.99/季度
$169.99/年
购买
CN2 GIA-E2GB3核40GB2TB2.5Gbps$89.99/季度
$299.99/年
购买
HK2GB2核40GB0.5TB1Gbps中国香港 CN2 GIA
日本东京 CN2 GIA
$89.99/月
$899.99/年
购买
HK4GB4核80GB1TB1Gbps$155.99/月
$1559.99/年
购买
OSAKA2GB2核40GB0.5TB1.5Gbps日本大阪 CN2 GIA$49.99/月
$499.99/年
购买
OSAKA4GB4核80GB1TB1.5Gbps$86.99/月
$869.99/年
购买
搬瓦工优惠码:BWHCCNCXVV搬瓦工购买教程:《2024 年最新搬瓦工购买教程和支付宝支付教程

建站教程:《搬瓦工建站教程:PHP + MySQL 建站环境一键安装配置脚本整理

下面继续整理一些新手教程和其他方案推荐。

搬瓦工新手入门教程:《搬瓦工新手入门完全指南:方案推荐、机房选择、优惠码和购买教程》。

优惠码:BWHCCNCXVV

购买教程:2019 年最新搬瓦工购买教程和支付宝支付教程

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 美元/年

2、更多方案:

未经允许不得转载:Bandwagonhost中文网 » 搬瓦工建站教程:LNMP 一键包升级 PHP 版本到最新的 PHP 7.3 教程