转眼间已经到达了 2021 年,这几年博客圈的变化可谓是翻天覆地,服务器、域名的获取渠道更多,价格更佳亲民,甚至许多大厂专门开设了学生专区,以便学生群体可以更方便,更便宜的购得一台属于自己的服务器,这也导致了互联网上有了更多 00 后的身影,但是不是每一个人都有技术可以完成我们已经习以为常的建站步骤,于是今天,这篇教程对几乎所有 “有完全的理解能力” 的年龄段都通用
确定你想要的类型
博客程序主要分为静态博客和动态博客,两者最大的区别是静态博客无需拥有自己的服务器,可以做到完全免维护,而动态博客需要一台服务器,当然也可以选择免费空间,两者差别不大。
域名
无论是动态博客还是静态博客,你都需要一个域名来访问你的网站,这个域名可以是免费的也可以是付费的,免费域名主要来源是 Freenom ,付费域名你可以在各大注册商注册
免费域名
==Freenom 使用中国 IP 注册有域名回收风险,请自行解决风险 ==
在 Freenom 官网 搜索你想要的域名并检查可用性
在下方标明 == 免费 == 的域名中选择一个你喜爱的域名,点击现在获取,进入购物车
== 注意 == 此处一定要选 [email protected]
选项,默认选择三个月免费
点击 Continue 继续
在此处填入一个 == 可用的 == 电子邮箱地址
检查你的邮箱,寻找来自 Freenom 的邮件
填入信息,所有信息都必须填写但是不一定真实
勾选此项,点击 Complete Order
注册完成后进入 My Domains
更改域名 NS 到你想要的服务商,我推荐使用 CloudFlare、DnsPod 中国或者阿里云 DNS
CloudFlare
如果使用 CloudFlare,需要注册 Cloudflare 账户,打开 CloudFlare 控制面板 填写电子邮件和密码,注册账户并添加你的域名,选择 free 计划
一路继续,直到到达更改名称服务器页面,复制 Cloudflare 提供的名称服务器到 Freenom 面板
点击 Change,接着等待一小段时间(最长 72 小时)的 NS 刷新,等待成功后可以进入下一步
DNSPOD & 阿里云
DNSPod 与阿里云大同小异,这里选择阿里云做示范,进入阿里云控制台,添加域名
进入你的域名管理界面,复制提供的 NS
同样进入 Freenom 控制台填入保存,等待即可生效
如果有条件可以考虑使用阿里云 DNS 个人专业版,支持更多功能,购买链接
付费域名
付费域名与免费域名一样,这里推荐阿里云,腾讯云进行注册,低价省心,但是需要实名认证,可能会有优惠,可选查看阿里云 , 腾讯云
若不想进行实名认证,可以选择 Dynadot,同样支持支付宝等支付方式
购买域名前建议到哪煮米进行后缀比价,以便更划算的注册域名
当你选择好了域名,是时候考虑博客程序了,静态博客可以部署在几乎任何地方以 0 成本运行,而动态博客则需要一台服务器(或者免费空间)来使他运行
我们推荐初学者使用动态博客,显然,动态博客会更简单且更方便
部署动态博客
首先需要选择一个合适的服务器
服务器推荐
大陆服务器域名需要备案才能使用,不推荐,但是可以看看,时不时会有香港服务器,腾讯云建议选择香港轻量,便宜高速,阿里云 , 腾讯云
海外(不包含港澳台)服务器,推荐从 Virmach、racknerd 等厂商购买,便宜且有保障,也可以从国人厂商雨云购买,观察了一段时间也挺稳定的
建站空间推荐
免费空间我推荐雲上蘿莉的 da 面板免空(暂时缺货),知乎有大佬推荐其他的链接,自行斟酌
付费推荐雨云的宝塔空间
开始部署
在国内博客圈里有不少博客程序,比较知名的有 Typecho 和 WordPress
体积 | 功能 | 速度 | 服务器要求 | |||
---|---|---|---|---|---|---|
Typecho | 极小 | 较少(可通过插件扩展) | 快 | 极低(还可以使用 SQLite) | ||
WordPress | 大 | 极多(可通过插件扩展) | 慢(可通过优化缓解) | 高 |
由上面的表格,相信聪慧的你一定可以做出决定,当然,这两个程序之间的迁移也非常简单。不用担心后续想迁移
Typecho
Typecho 的安装相对简单,这里用 Easypanel 免空做演示,找到你的在线文件管理器
进入 WWW 目录,上传你的 typecho 程序(需要打包成 zip 格式)
将你的域名绑定到主机并且解析,以 Cloudflare 为例,在 DNS 面板添加记录,选择 A 记录或者 Cname 记录(按主机商提供的为准),推荐打开 “代理”,既使用 CloudFlare 提供的 CDN 服务
等待生效后访问你的网站,会出现 Typecho 安装向导,点击下一步
这里建议使用 SQLite,轻量化,容易备份
填完所有内容,然后安装,这样一个 Typecho 博客就部署完成了,但是就这样还不够,推荐安装 TeStore 插件,主题可以在 Typecho Themes 中找寻自己喜欢的,若有问题或需求可以在下方留言,安装后强烈建议开启伪静态!
安装插件 / 主题方法:
将插件放在 usr/plugins 目录 / 将主题放在 usr/themes 目录
== 若使用免费空间请做好备份! 避免数据丢失 ==
WordPress
WordPress 也和 typecho 相像,依然将主程序上传到 www 目录,解压,访问域名就可以安装。
解压后目录大致应像这样
WordPress 还可以搭配其独有的手机客户端进行写作,可以在 App Store 和 Play Store 下载
主题可以在 wordpress 内下载安装,也可以从 GitHub 寻找,推荐主题:IRO
部署静态博客
被我吃了(未完待续)