如何从 0 建立一个自己的博客网站

自己网站的建立教材&笔记,以防自己哪天忘了还能回来看看(不是

所有步骤基本都可以无脑 Ctrl+C 和 Ctrl+V,遇到问题直接访问 本站的合作网站 基本可以解决大部分问题。

前期准备

  • 域名:

    推荐 Namesilo 选择一个自己喜欢的购买即可

  • 服务器 (系统 Debian10 或以上/ Ubuntu 20.04 以上):

    腾讯/阿里云等轻量应用服务器 可以等有优惠时候买

    Racknerd (选美西地区) 小站及入门练手

    Vultr 按时间计费,第一次注册充值一般都会有赠送

注意:如果服务器位于中国大陆地区,则需要进行备案,否则网站将无法访问。

开始!

  1. 服务器基础配置篇
  2. 服务器安全防护篇
  3. 配置Docker环境
  4. Nginx Proxy Manager -- 一个反向代理神器
  5. 购买域名并使用 Cloudflare 解析
  6. 使用 Nginx Proxy Manager 添加反向代理
  7. HALO -- 强大易用的开源建站工具

最后

这里选择了 HALO 作为本站的博客系统,大家可以去用自己喜欢的。

文中出现的步骤和方法属于个人观点,仅供参考,如有不正之处欢迎大家在评论区指出!