腾讯云(阿里云)1M VPS手动升级WordPress

小站每次遇到WordPress提示升级,都是件让我很苦恼的事情,因为西瓜社是搭建在腾讯云VPS上的,带宽仅有1M……常常因为源站带宽过小,下载更新包超时导致升级失败。

而且最重要的是,WordPress已经禁止了国内IP访问,所以即便带宽大,国内小鸡通过后台升级也变得不靠谱,这次就记录一下手动升级WordPress的过程。

方法可能有点笨,如果路过的朋友有更简便的方法,请不吝赐教。

1、备份整站

不备份就没有后悔药吃哟

2、下载新版包

用一切你能想到的方法打开WordPress官网,这里不就多说了,下载到wordpress-x.x-zh_CN.tar.gz或者zip

这里提醒一下,尽量不要去不知名的网站下载,有可能会被植入后门

3、解压到服务器任意目录

比如 /www/wwwroot/wordpress_new

4、开始覆盖

方法1:本地覆盖

打包整站,解压到本地,下载新版包,解压覆盖,然后再打包上传回来……简单暴力

方法2:远程覆盖

比如源站目录为 /www/wwwroot/wordpress

进入根目录,保留wp-config.php等根目录下的所有文件,保留wp-content,删除wp-admin、wp-includes目录

进入wp-content目录,删除languages

进入wp-content/themes目录,删除twentynineteen、twentyseventeen、twentysixteen三个主题

p.s cp和mv命令无法覆盖子文件夹的内容,所以得手动删除wp-admin、wp-includes,一般这俩文件夹下也没有什么重要的东西

p.s2 wp-content目录下可能结构因人而异,会产生一些插件数据,所以稍微复杂一些

做完上述删除操作,将 /www/wwwroot/wordpress_new 下的所有新文件通过 cp -f 或者 mv -f 命令,或者宝塔的文件管理等工具覆盖原文件

如:

5.测试是否成功升级

© 版权声明
THE END
喜欢就支持以下吧
点赞1
分享
评论 抢沙发