逛博客的时候发现大部分人的第一篇都是讲自己怎么建站的,我的建站过程相对那些程序员来说可能更加艰难一点,不停地找教程,查资料,很多名词都只是听说过,而这次建站的实操过程让我对这些术语有了自己的理解。
建站的念头要追溯到四个月前,我在少数派上收藏了《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配置页面
1 条评论
本来想表达一下对建站建议的感谢,但好像也没啥好说的,想退出的时候看见那个“居然没啥好说的”,感觉好可爱哈哈哈哈哈哈