傻瓜式升级教程(99%用此方式)
1、备份Wordpress资料及数据库,强烈建议,为安全起见。
2、下载最新版的Wordpress,切记进入Wordpress官网下载。https://wordpress.org/
3、删除主机上的wp-includes和wp-admin目录。
4、把解压在本地电脑的 WordPress 文件夹中除了wp-content目录外的所有文件都上传并覆盖到你博客主机相对应的位置。遇到是否覆盖时,选择全部覆盖就是了。
5、运行 http://你的地址/wp-admin/upgrade.php,执行升级。
服务器式升级教程
第一步:备份数据(网站源码 + 数据库),便于操作失败后还原。
如果你的服务器自持打快照,可直接创建一个快照。
第二步:从 官网(中国) 下载最新版 WordPress 源码。下载方式,可使用 SSH 工具登录到网站服务器,然后通过 wget
工具进行下载,如:
# 如下载当前最新的 5.4.1 版:
wget https://cn.wordpress.org/wordpress-5.4.1-zh_CN.tar.gz
第三步:解压 WordPress 源码压缩包,获得源码。
tar -zxvf wordpress-5.4.1-zh_CN.tar.gz
第四步:删除新版源码包中的 wp-content
文件夹及其子文件。
说明:至于为什么要删除,第六步有说。
第五步:比对新版源码与旧版源码的相关权限、属主和群组信息,并将新版源码的这些信息改成与旧版源码的一样。
# 相关操作指令
# 1、查看文件信息
ls -lh
# 2、修改权限信息指令
chmod -R 权限信息 目标文件/文件夹 # -R:表示递归传递
# 3、修改属主信息指令
chown -R 属主名称 目标文件/文件夹 # -R:表示递归传递
# 4、修改群组信息指令
chown -R 群组名称 目标文件/文件夹 # -R:表示递归传递
第六步:将新版源码复制到原网站的根目录,替换 所有重复的旧版源码文件。
注意:执行此步前,一定要确保已经将新版源码中的
wp-content
文件夹删除。
为什么要提前删除呢?
该目录主要存放的是 WordPress 运行中用户新增的一些数据。如主题、插件、用户写文章时上传的图片等数据,因为原网站已经存在着使用中的数据,因此不能删除或直接替换这些数据。
第七步:再次访问(登录) WordPress 网站管理后台,此时会提示更新数据库,根据向导提示完成操作即可,自此更新完成!