在小伙伴的建议下,杜老师开通了交流社区。现有的社区有很多,杜老师仅提供平台支撑。目前的人数不太多,社区暂处于试运营模式。托管在免费平台上,待数据量大后移至国内。
平台申请
社区的程序有很多,杜老师很早就中意了 Flarum,正好有官方推荐的免费托管平台。访问平台 官网,点击其中的 Create My Flarum Forum:
输入社区地址前缀,如 dubbs
,则访问的地址为 dubbs.freeflarum.com。邮箱的话确保可用,因为需要接收验证邮件:
域名后缀除了 freeflarum.com 外,还可以选择 flarum.cloud:
选择预设模板,三者默认启用插件不同「插件都是安装好的,只是根据模板启用插件不同」大家也可以在后期自行配置,如果需要最小化安装建议选择 Minimal:
防机器人验证不用说了:
上一步提交后,就会收到验证邮件「如果长时间未收到请查看下垃圾邮箱」点击邮件内的链接设置账户密码。设置成功后登录到后台,点击 Forum Settings 标签可绑定域名。需要注意的是,要先做好解析并待其生效后,才可以做绑定;另外需要直接解析,域名不可使用代理:
在 Account Settings 标签项中可以导出社区的数据,导出项含用户、帖子、文章、设置数据,注意不含附件:
遇到问题
社区目前托管在国外的免费平台,待数据量较大后将移至国内服务器上。
经测试服务器位于德国,大陆访问速度较慢。为优化小伙伴们的使用体验,杜老师打算用反代方式加速访问速度。
目前已尝试过各种反代形式,但托管平台应该是做了限制,不允许反向代理等操作。
目前已经尝试如下两种方式:香港服务器反代本社区;通过国内 CDN 做加速。
以上两种方式均出现 502 错误。502 错误是服务器的问题,找不到前往网站的路径,但杜老师通过域名解析、Ping 等方式测试网络并无问题。
最后社区的问题解决了,问题进一步得到了改善,虽然不是最佳,不过大部分访问没什么问题!
解决办法
1 | location / |
注意:杜老师使用香港的服务器做反向代理,之前反代时出现 502 错误,可在配置文件中添加 proxy_ssl_server_name on;
,然后再使用国内 CDN 节点反代香港的服务器实现加速。
条评论