个人博客可以帮助自己总结学习与生活,有兴趣的话快来参考教程搭建自己的博客吧!
P.S. 从零到建站完成整个过程大概需要用8天
为什么要购买服务器
服务器是建站的基础,是搭建博客的地基。我们个人电脑也可以通过iis作为服务器。但我们没有公网ip,我们的ip地址是内网ip,在个人电脑服务器搭建的网站想要被外网访问需要借助内网穿透。当然我们搭建博客不会用电脑做服务器,我们需要购买服务器。
服务器的选择
最好在登入宝塔管理界面后,将默认端口按范围改为不常用的端口,记得改过之后重新在安全组放开该端口
购买域名
域名,简单来说就是访问博客的链接,通过ip访问博客的方式难以记忆,我们需要购买自己的域名。通过阿里云选择域名:域名注册,也可以在外网购买(就不用备案啦
备案
在阿里云购买域名过程中需要实名认证,实名认证后需要进行备案,可以通过阿里云APP方便操作。整个过程大概需要7步,大致7天,整个过程非常漫长~
DNS解析
DNS解析,简单来说就是解析域名和IP的对应关系。具体可参考阿里云域名购买与DNS解析教程。在cmd中输入,丢包率为0则解析成功~
Typecho简约又轻量,单推Typecho!下载Typecho(链接:Typecho)
下载完成,在本地解压,选择build文件夹并上传到服务器文件的目录中。将build文件夹中的所有文件剪切到目录下,然后删除build空文件!
选择Mysql原生函数适配器,输入刚才设置的数据库用户名和密码,注册Typecho管理员用户名和密码,一定要记住呀!
选择喜欢的外观模板,进入Typecho主题站(链接:Typecho主题站)
在Github下载zip后本地解压,上传到下,之后进入Typecho控制台修改
若有-master后缀请删除!
目前的网址带有,我们需要设置伪静态简化网址。
进入宝塔【网站】 > 【设置】> 【伪静态】添加如下代码:
进入Typecho控制台【设置】> 【永久链接】强制启用地址重写。
可以直接通过宝塔申请SSL证书,也可以通过阿里云免费购买一个阿里云云盾证书
注意选免费的(家里有矿请无视
申请SSL后,在证书列表中下载,然后选择你的服务器类型(默认选nginx)。找到 和
进入宝塔【网站】 > 【设置】> 【SSL】对应添加 和,开启强制HTTPS后我们就发现网站有小绿锁啦!
如果出现小绿锁,打开控制台,查看console,修改不安全的静态链接
1 从CSDN到Typecho博客的心得与极详细教程
2 宝塔面板一键部署SSL证书,免费配置https
3 全网最快!6分钟教你从配置服务器到搭建网站
4 【五分钟教会你】从购买到安装好属于你的服务器,typecho安装教程,宝塔面板安装教程