国内阿里云 WordPress更新缓慢

We-Media2年前 (2022)更新 bruce
143 0
内容纲要

国内空间更新缓慢,这里收集各种更新代理方式,主要先从技术方法,再从数据源,这样大家可以灵活参考

DNS/HOSTS方法

百度DNS
阿里云DNS

修改 /etc/hosts 文件加入:这个需要你找到可用的IP

66.155.40.187 downloads.wordpress.org
66.155.40.187 cn.wordpress.org

代理方法

WP在开发中考虑到弱网或者网络不好,通过WP代码这层代理,Linux 运维提供代理信息

/* wp 升级代理,升级完以后记得添加 // 注释掉*/
/* 代理已经不可用 2020-05-01*/
define('WP_PROXY_HOST', 'us.centos.bz');
define('WP_PROXY_PORT', '31281');

升级完,请记得注释掉,因为是个人资源,滥用会造成需要用的人无法使用。
自己搭建Squid代理服务器
yum install squid

WP-CLI

如果你擅长Linux Shell,可以通过命令行安装和升级,请参考使用 WP-CLI 高效便捷化管理 WordPress

# 更新内核
wp core check-update --allow-root

# 按照文件更新
wp core update path/to/zip/file

# 更新所有插件
wp plugin update --all --allow-root

[root@59.110.30.208 cebumaker]$ wp plugin update --all --allow-root
正在启用维护模式...
正在从https://downloads.wordpress.org/plugin/wp-githuber-md.1.15.0.zip下载更新…
^@正在解压缩升级文件...
正在安装最新版本...
正在移除插件的旧版本...
插件升级成功。
正在从https://downloads.wordpress.org/plugin/wp-mail-smtp.2.0.0.zip下载更新…
正在解压缩升级文件...
正在安装最新版本...
正在移除插件的旧版本...
插件升级成功。
正在从https://downloads.wordpress.org/plugin/wp-super-cache.1.7.1.zip下载更新…
正在解压缩升级文件...
正在安装最新版本...
正在移除插件的旧版本...
插件升级成功。
正在停用维护模式...
+----------------+-------------+-------------+---------+
| name           | old_version | new_version | status  |
+----------------+-------------+-------------+---------+
| wp-githuber-md | 1.12.1      | 1.15.0      | Updated |
| wp-mail-smtp   | 1.8.1       | 2.0.0       | Updated |
| wp-super-cache | 1.7.0       | 1.7.1       | Updated |
+----------------+-------------+-------------+---------+
Success: Updated 3 of 3 plugins.

wp language core install zh_CN --allow-root
[root@59.110.30.208 cebumaker]$ wp language core install zh_CN --allow-root
Language 'zh_CN' already installed.
Success: Installed 0 of 1 languages (1 skipped).

wp theme update --all --allow-root
[root@59.110.30.208 cebumaker]$ wp language core install zh_CN --allow-root
Language 'zh_CN' already installed.
Success: Installed 0 of 1 languages (1 skipped).
[root@59.110.30.208 cebumaker]$ wp theme update --all --allow-root
正在从https://downloads.wordpress.org/theme/generatepress.2.4.2.zip下载更新…
正在解压缩升级文件...
正在安装最新版本...
正在移除主题的旧版本...
主题升级成功。
正在从https://downloads.wordpress.org/theme/oceanwp.1.8.2.zip下载更新…
正在解压缩升级文件...
正在安装最新版本...
正在移除主题的旧版本...
主题升级成功。
正在从https://downloads.wordpress.org/theme/twentynineteen.1.5.zip下载更新…
^@正在解压缩升级文件...
正在安装最新版本...
正在移除主题的旧版本...
主题升级成功。
正在从https://downloads.wordpress.org/theme/twentyseventeen.2.3.zip下载更新…
正在解压缩升级文件...
正在安装最新版本...
正在移除主题的旧版本...
主题升级成功。
正在从https://downloads.wordpress.org/theme/twentysixteen.2.1.zip下载更新…
正在解压缩升级文件...
正在安装最新版本...
正在移除主题的旧版本...
主题升级成功。
正在从https://downloads.wordpress.org/theme/twentytwelve.3.1.zip下载更新…
正在解压缩升级文件...
正在安装最新版本...
正在移除主题的旧版本...
主题升级成功。
+-----------------+-------------+-------------+---------+
| name            | old_version | new_version | status  |
+-----------------+-------------+-------------+---------+
| generatepress   | 2.4.1       | 2.4.2       | Updated |
| oceanwp         | 1.7.3       | 1.8.2       | Updated |
| twentynineteen  | 1.4         | 1.5         | Updated |
| twentyseventeen | 2.2         | 2.3         | Updated |
| twentysixteen   | 2.0         | 2.1         | Updated |
| twentytwelve    | 3.0         | 3.1         | Updated |
+-----------------+-------------+-------------+---------+
Success: Updated 6 of 6 themes.

wp language core update --allow-root
[root@59.110.30.208 cebumaker]$ wp language core update --allow-root
Updating 'Chinese (China)' translation for WordPress 5.4.1...
Downloading translation from https://downloads.wordpress.org/translation/core/5.4.1/zh_CN.zip...
Unpacking the update...
Installing the latest version...
Removing the old version of the translation...
Translation updated successfully.
Success: Updated 1/1 translation.

类Unix命令手动更新

无论你是wget、curl,还是代替wget的多线程下载命令axel,需要做到,下载,校验md5,解压、覆盖,检查。

© 版权声明

相关文章

暂无评论

暂无评论...