这几天登录网站后台,一直能看到 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 (最便宜) |
1GB | 2核 | 20GB | 1TB | 1Gbps | DC3 CN2 DC8 ZNET (购买后在后台迁移) |
$49.99/年 | 购买 |
KVM | 2GB | 3核 | 40GB | 2TB | 1Gbps | $52.99/半年 $99.99/年 |
购买 | |
CN2 GIA-E (最推荐) |
1GB | 2核 | 20GB | 1TB | 2.5Gbps | 美国 DC6 CN2 GIA-E 美国 DC9 CN2 GIA 日本软银 JPOS_1 荷兰 EUNL_9 美国圣何塞 CN2 GIA 加拿大 CN2 GIA |
$49.99/季度 $169.99/年 |
购买 |
CN2 GIA-E | 2GB | 3核 | 40GB | 2TB | 2.5Gbps | $89.99/季度 $299.99/年 |
购买 | |
HK (高端首选) |
2GB | 2核 | 40GB | 0.5TB | 1Gbps | 中国香港 CN2 GIA 日本东京 CN2 GIA 日本大阪 CN2 GIA 新加坡 CN2 GIA |
$89.99/月 $899.99/年 |
购买 |
HK | 4GB | 4核 | 80GB | 1TB | 1Gbps | $155.99/月 $1559.99/年 |
购买 | |
OSAKA | 2GB | 2核 | 40GB | 0.5TB | 1.5Gbps | 日本大阪 CN2 GIA | $49.99/月 $499.99/年 |
购买 |
OSAKA | 4GB | 4核 | 80GB | 1TB | 1.5Gbps | $86.99/月 $869.99/年 |
购买 | |
搬瓦工优惠码:BWHCGLUKKB | 搬瓦工购买教程:《2024 年最新搬瓦工购买教程和支付宝支付教程》 |
建站教程:《搬瓦工建站教程:PHP + MySQL 建站环境一键安装配置脚本整理》
下面继续整理一些新手教程和其他方案推荐。
搬瓦工新手入门教程:《搬瓦工新手入门完全指南:方案推荐、机房选择、优惠码和购买教程》。
优惠码:BWHCGLUKKB
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 教程
最新评论
5211314
能不能教我 一点不会