背景
由于wordpress政策调整,处于大陆地区的vps无法通过正常渠道更新wordpress,在网上查了很多资料,都没有一个特别有效的方案,最后无意中在github发现了一个鲜为人知的解决办法,因此写下这篇文章。
准备工作
首先你需要会一些魔法,如果你不会魔法就不用往下看了。
接着需要下载WP-Proxy这个插件,安装到wordpress里。
项目地址:https://github.com/sleepm/wp-proxy
release地址:https://github.com/sleepm/wp-proxy/releases
在release页面直接下载source code就好,考虑到你国内的vps下载不了github内容,我还特地存了一份在服务器上供你下载,命令直达:
wget https://www.eaglemoe.com/wp-content/uploads/2020/03/wp-proxy-1.3.6.zip
正文
安装好插件之后,我们先不急设置插件,咱先在要设置一下vps的魔法,比如说在v2的config.json中"inbounds"一项添加如下信息
{
"tag": "proxy",
"port": 23333,
"listen": "127.0.0.1",
"protocol": "http",
"sniffing": {
"enabled": true,
"destOverride": [
"http",
"tls"
]
},
"settings": {
"auth": "noauth",
"udp": true,
"ip": null,
"address": null,
"clients": null
},
"streamSettings": null
}
不知道我在说什么的请参考一下这篇文章
接着我们打开wp-proxy的设置页,按照如下填写,端口请换成自己设置的,代理域至少填写如下两个
*.wordpress.org
wordpress.org
接着点击保存更改即可正常更新。
最后
说实话我不知道这篇文章有多少人能看懂,能看懂一个就帮一个吧,祝好。
文章评论
很有用!
哈哈哈,对会魔法的人来说,这个已经不是问题了!