建一个属于自己的小站,是我一直想做的事。趁着最近有点时间,我把从零到能访问的整个过程走了一遍。这里做个记录,既是总结,也方便以后自己回看。
第一步是注册域名。选的时候主要考虑两点:一是要好记,二是尽量简短。后缀方面选了比较常见的 .cn。域名定下来之后,后面的事情才有了一个明确的"门牌号"。
我选的是一台轻量云服务器,配置不高,但对于个人站点来说完全够用。系统用了常见的 Linux 发行版,主要是资料多,遇到问题容易查到解决办法。
这一步花的时间最多。在服务器上装好 Web 服务,再配置反向代理,让外部的请求能够正确地转发到内部的应用上。调试过程中踩了不少坑,尤其是请求头的处理——有一处配置写死之后,导致某些请求一直超时,排查了很久才定位到。教训是:配置项最好理解清楚再抄,不要想当然。
为了让访问更安全,我申请了免费的 SSL 证书,并且配置了自动续期。这样一来,浏览器地址栏会显示安全标识,也不用每隔几个月手动去更新证书,省心不少。
按照国内的相关要求,网站需要完成 ICP 备案才能正式对外提供服务。目前备案还在审核流程中,等结果出来我再补记这一段。
整个过程算下来,遇到的每一个问题最后都解决了,回头看其实都不算难,关键是要有耐心一步步排查。接下来我打算继续完善站点的内容,把它真正用起来。
加微信
13761011498
备注「观摩」,只聊方法