谷歌 blogger 优点很多,用了一段时间,感觉除了不支持 markdown,各方面体验都还挺好的。但对于中国大陆地区则有一个很大的缺点,就是相关域名都被墙了。大陆地区无法正常访问,即便本博客套了 cloudflare的一层 cdn,对于一些必要的css和 js等资源还是无法加载。之前一直在找办法能否让国内内地地区也可以访问,后面找到了用反向代理做一个镜像站。
反向代理步骤
在反向代理设置之前,需要准备以下东西。
- vps一个,我采用的是前几天用阿里云国际站买到的香港轻量服务器,国内访问速度良好且不用备案
- 域名一个,在搭建 blogger之前就有了,就用本站的主域名新开一个二级域名即可
1. vps安装mw面板管理,以及安装好网站基础运行环境
mw面板(老子面板)是一款仿宝塔面板的开源面板,开源地址为https://github.com/midoks/mdserver-web整体使用和宝塔没有太大区别,宝塔功能会多一点,但是商业化味道也更重一点。需要绑定手机号啥的,因此发现这个开源的替代品就索性用开源的算了。依照指引用脚本一件安装即可,和宝塔没有太大区别,安装成功后默认一件安装常用的网站所需资源。
可以发现 mw面板吧宝塔默认的 nginx替换为openresty,但了解了一下 openresty兼容 nginx,不用担心平时兼容性问题。
2. 新增站点
与宝塔一致,填写域名。做面向国内访问的镜像站,域名我直接起个 cn.mangodaily.xyz
3. 申请 ssl证书
4. 设置反向代理
5. 设置反向代理支持 ssl
网上搜索了一圈,发现默认反向代理设置没有开获取上游网站的 ssl证书支持,到 nginx的 http参数把以下设置开关打开就好了
最好,体验一下香港 vps的延迟,一眼过去全绿,舒服
没有评论:
发表评论