最近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,所以并不会覆盖相关子目录,只会覆盖文件) -
登录后台,确认更新到了新版本。
-
祝能顺利更新。
文章评论
我的直接自动更新了