
最近WordPress大版本更新,更新到5.8了,然后后台天天提醒我快点去更新,实在有点遭不住,so,那就更新吧。
不知道是不是服务器的权限设置的有问题,我的WordPress是不能直接通过FTP安装更新的,所以一直都是手动更新。
我按着之前小版本更新的思路直接后覆盖,结果发现好像没有成功,后台依旧显示是老版本。
耐着性子去参考了官方的后来了一遍,果然OK。
记录一遍操作步骤,算是对官方文档的汉化?
在执行更新前最好先进行备份,关于如何备份WordPress,可以阅读。
-
下载安装包,这个没啥好说的,去下就是了。
-
用SFTP之类的工具传到服务器,我这里是上传到
/root/download目录。 -
切换到目录
cd /root/download/ -
解压
unzip wordpress-5.8-zh_CN.zip -
登录WordPress后台,并且禁用所有插件(官网是这么要求的,我并不知道不禁用会发生什么)。
-
切换到WordPress所在目录
cd /var/www/test/blog2 -
删除
wp-include目录rm -rf wp-includes/ -
删除
wp-admin目录rm -rf wp-admin/ -
添加新的
wp-includes目录cp -rf /root/download/wordpress/wp-includes/ ./wp-includes/ -
添加新的
wp-admin目录cp -rf /root/download/wordpress/wp-admin/ ./wp-admin/ -
覆盖
wp-content目录,cp -rf /root/download/wordpress/wp-content/ ./wp-content/ -
覆盖根目录下的其它文件
cp -f /root/download/wordpress/* .(因为这里没有-r,所以并不会覆盖相关子目录,只会覆盖文件) -
登录后台,确认更新到了新版本。(如果是大版本更新,此处会自动更新数据库)
-
激活之前关闭的插件。
祝能顺利更新。

文章评论
我的直接自动更新了