逛博客的时候发现大部分人的第一篇都是讲自己怎么建站的,我的建站过程相对那些程序员来说可能更加艰难一点,不停地找教程,查资料,很多名词都只是听说过,而这次建站的实操过程让我对这些术语有了自己的理解。

建站的念头要追溯到四个月前,我在少数派上收藏了《2020 年,如何才能拥有一个个人网站?》,当时粗略地看了一眼就放进Cubox了。一直到3月15日,不知道是什么契机,看了当天的日记也没找到端倪,反正就突然把这篇文章拿出来认真地读了起来,把文章中提到的Wordpress、Typlog、Ghost、Wix研究了一遍。首先剔除掉Typlog和Ghost,因为托管要钱。接着剔除掉Wix,之前Sport Slash备用站点之一用的就是Wix,页面布局很自由,但缺点是不翻墙速度非常非常慢。

于是当天只剩Wordpress入我法眼,直到睡前又用个人建站作为关键词在公众号和知乎上搜索,最后才听说了Typecho这样一个东西。第二天又把Typecho研究了一下,果断放弃了臃肿的Wordpress。3月17日开始着手搭建。

我的目标是省钱省钱再省钱,因为当时还没有下定决心要把网站用下去,所以仅仅是抱着试一试的心态,看看自己能不能靠着教程完成搭建。在阿里云上申请了免费使用一个月的服务器,问朋友借来了一个二级域名。3月18日,我的网站建好了,但由于服务器在国内,网站很快就因为没有域名备案被拿下了,随后经历了不停改端口,不停被工信部追杀的过程。

3月19日,开始考察海外服务器。虽然朋友推荐我用阿里云香港节点的服务器,因为速度快还不需要备案,但我的首要目标还是省钱!买了海外服务器并一直用着朋友的域名,相安无事。直到服务器快要续费了,而最近互联网越来越让人失望,饭否和lofter变得越来越严苛,让人失去了说话的自由和想要说话的意愿。4月14日考察了多个域名的价格,4月15日购买了hiirene.blog的域名,当然还是因为便宜。4月16日完成了网站的装修工作。4月17日,发现lofter的置顶不知道什么时候被取消置顶了,更加坚定了我的决心。


建站过程

原料

  • Linode服务器,Fremont, CA节点,1 CPU Core,25 GB Storage,1 GB RAM,每月$5
  • hiirene.blog域名,namecheap购入,两年$31.32
  • 堡塔远程工具

云服务器设置

  • 云服务器相当于一台看不见摸不着的电脑。Storage越大,网站上可以储存的内容越多。节点越快,其他人访问网站的速度越快越流畅
  • 经朋友推荐用的是Ubuntu 20.04LTS Distribution
  • 套餐是最便宜的那种
  • 创建完云服务器之后,得到的IP相当于一个人的身份证号,IP需要自己留存保密

域名绑定IP

  • 如果说IP是身份证号,那域名就是一个人的名字。有人问你叫什么的时候不会有人直接报身份证号的
  • 在Namecheap后台Advanced DNS新建record,Type选择A Record,Host选择@,Value填入IP地址。再新建一个record,Host选择www,其他一样
  • 这样就将域名和IP捆绑在一起了,输入域名就相当于进入了这个IP的服务器。同时,可以用电脑的cmd ping自己的域名,测试是否已经连通

堡塔远程工具

  • 官网下载并安装堡塔远程工具
  • 远程工具用来连接服务器,让用户在本地可以对服务器进行操作
  • 添加服务器,输入IP和密码,其他一般都是默认
  • 连接完服务器后在界面输入wget -O install.sh https://download.bt.cn/install/install-ubuntu.sh && sudo bash install.sh这一步目的是安装宝塔面板
  • 安装成功后得到宝塔面板的链接网址、账户、登录密码
  • 登陆面板快速安装PHP/MYSQL/Apache等必要软件,相当于电脑装机

添加站点

  • 创建站点,输入购买的域名,创建数据库
  • 将Typecho官网上下载的文件夹上传至根目录
  • 输入xxx.xxx/install.php进入Typecho配置页面
最后修改:2022 年 04 月 17 日
如果觉得我的文章对你有用,请随意赞赏