个人博客搭建历程回顾

Liberity
2023-11-18 / 5 评论 / 72 阅读 / 正在检测是否收录...

(限个人理解查找,有错误欢迎指正)

一.已知博客搭建方案:

1)hexo+github+Coding(静态)

2)宝塔面板+typecho/wordpress(动态博客程序)

注:有关wordpress和typecho差别:个人博客平台选择 Typecho 还是 WordPress ? - 知乎 (zhihu.com)

二.搭建过程

(这里采用宝塔面板+typecho,链接均可跳转)

(如果有计算机网络和linux系统的基础知识,搭建过程会愉快很多,搭建的过程感觉在不断的看着计网的知识和linux的各种命令)

1.域名和云服务器

选择:

前言:域名选择不要选择中文。域名和服务器可以在不同厂商购买,不过相同厂商更为便捷。

1)购买网站:

*常用:(国外)namesilo(域名)+vultr(服务器)

文章参考:Namesilo域名申请与Vultr服务器申请 - 知乎 (zhihu.com)

*在国内,阿里云,腾讯云,华为云等都可以同时购买域名和服务器(均有学生优惠)。

2)购买建议:

*域名中需要实名认真大概1-2个小时;云服务器需要备案大概3-30天不等,但如果选择港澳或者国外的服务器就不需要备案。比如硅云

*云服务器中会让你选择系统镜像(比如centos,Ubuntu等等),这些一定要根据个人需求,一些CPU核,速率等在个人博客前期不会有太大浏览量的情况下,不需要选择太好的。

*云服务器中会有安全组的选择。安装组会对端口是有要求的,端口不匹配后面很可能登不上去。端口介绍:深入理解什么是端口(port) - 知乎 (zhihu.com)

*云服务器购买时会填一个SSH账号名和密码,linux默认时root,这个后续有用。

解析:

在域名和云服务器购买完成之后,

1)域名需要解析才能和云服务器相连,也就是”解析“。在购买的域名查看界面会有解析,点进去按照引导操作即可。

我是在阿里云中购买域名,然后解析,解析页面添加云服务器的公网IP地址,个人博客的业务需求选择A(将网站域名解析到IPv4地址)。这样添加完成即可。

注:云服务器中会有公网IP和内网IP,只有公网IP能进行域名解析,参考文章:云服务器主机内网ip和外网ip的区别_自己弄的云服务器ip都不同吧-CSDN博客

2.环境配置

前言:出现任何的问题要多尝试才能找到解法,总能解决的,解决的过程中你会学会很多,我不能把我所有的问题都列出来,因为各人遇到的问题其实不同,可能我碰见了你很幸运的没有碰见,所以不赘述过多,只回忆大致思路。

这个环境配置过程中如果出现问题,宝塔的官网论坛,宝塔的微信客服(虽然我是普通用户但是回答很快,也解决了我当时的问题),或则和浏览器都可以搜索。

安装linux宝塔面板

直接搜索进入官网下载安装即可,云服务器centos+宝塔linux是一个不错的选择;宝塔也有windows的,但稳定性不如linux。

文章推荐:宝塔面板Linux和Windows系统区别及选择哪个更好?-魏艾斯笔记 (vpsss.net)

安装参考:(官网中有很具体的操作方案)

1)自动安装,输入前面云服务购买时的密码即可。

2)手动安装。(我自动安装时发生问题,于是手动下载宝塔终端进行操作,这里分享一下个人经验)

*进入终端时不显示用户名,也就是整个终端全黑,什么都没有无法执行命令。我是下载xshell,然后在其中添加文件,里面填写了我的ip和密码等信息然后就可以显示了。参考文章:30分钟搭建 Typecho 个人博客教程 - 知乎 (zhihu.com),该文章中有这一步骤。

*如上文参考文章所述,然后会下载linux宝塔,我那时候大概下载了一两个小时,也可能我的网速不太好,接着会显示内网面板地址和外网面板地址。重点:只能通过外网面板地址进入

*然后出现了一个很头疼的问题,外网面板地址进入时显示无法访问网页,我那时候采取了很多的方法也有好几个小时,最后才勉强误打误撞解决。有可能的原因:

–你域名的端口不在你电脑系统防火墙的安全范围内,这个时候可以选择关闭防火墙或者进入它的高级设置。

–在宝塔的终端中输入命令bt可以查看面板的很多信息,也可以让它自动修复。

–文件句柄,域名绑定限制,重启,端点匹配等等。

如果遇到问题各位多尝试了,一定能尝试出来的,当然如果你也是这样搭建来找我我也能给些建议和帮助的。

linux宝塔安装后进入面板:

后面会提示安装LNMP(我是大概一两个小时安装好),直接默认设置安装即可。万字长文—LNMP架构的搭建及应用部署详解(超详细) - 知乎 (zhihu.com)

然后在面板左侧网站选项中添加网站填写信息(要新建数据库账号和密码),再在网站文件夹上上传从typecho中下载的压缩包然后在其中双击解压即可(可参考该文,文中说有build文件,其实没有解压后就不用管了30分钟搭建 Typecho 个人博客教程 - 知乎 (zhihu.com)

最后在浏览器中搜索自己的域名,会自动进入typecho的界面让你登录,登录后进入网站后台(也就是自己可以对网站外观或者编写文章 的位置)然后网站搭建成功了。

3.个性化设置网站外观

前面进行完后,这个就很简单了,在github,typecho主题官网等中都可以搜索到免费或者付费的主题,自主选择即可。

6

评论 (5)

取消
  1. 头像
    Qhus
    Windows 10 · Google Chrome

    表情

    回复
  2. 头像
    Gorkor
    MacOS · Safari

    Test*2

    回复
  3. 头像
    Liberity 作者
    Windows 10 · Google Chrome

    test

    回复
  4. 头像
    孤筝
    iPhone · Safari

    恭喜建站成功!不愧是真正的计科人,比我当初自己摸索快多了表情

    回复
    1. 头像
      adminFey 作者
      Windows 10 · Google Chrome
      @ 孤筝

      基本我搭的两晚上你全程在线表情我觉得你有蛮大加成的

      回复