一、一些闲话:

lemon个人网站搭建完成有段时间了,对搭建个人网站这件事也算有点发言权(掉坑无数
网上的教程可能会让很多萌新手足无措,可能一不注意就不会了(亲身经历qwq)。
本教程是lemon的个人站点下的第一个长篇文章,希望这个教程能对你们有所帮助


二、前言:

搭建网站并维护好最重要的是要耐心坚持,当你遇到问题你可能需要查阅很多资料、案例、技术文档,或者向大佬求助,但是能把这个问题解决掉绝对是十分鼓舞人心又有成就感的事情。
本文所写的方法并非是最简单的,但是本文讲的操作都十分的基本,很多操作即使是日后在别的地方也能用上。
本文以Typecho+腾讯云windows服务器+Mysql8.0+PHP7.3为例,讲解整个流程,快速入门。
最后一点:你的每一步操作都应该知道明确作用,不熟悉多查资料不要先动手,避免灾难性后果发生,以防对服务器数据造成不可逆损伤。


三、搭建博客应该分几步:

1. 购买(白嫖)适合的服务器

(1). 进入腾讯云官网
(2). 注册账号
(3). 登陆账号
(4). 进行实名认证
(5). 账户充值
(6). 选购服务器
(7). 登录服务器

2. 环境搭建并使用IIS进行部署网站

3. 购买(白嫖)一个域名(可选)

4. 为网站启用HTTPS和HTTPS重定向/重写、IIS伪静态(可选)

5. 博客插件安装

6. 主题推荐

7. 如何在博客上写好文章(MARKDWON语法入门)

8. 解决网站报错基本思路


四、你可能会有的一些问题:

1、Q:为什么要选用腾讯云作为云服务提供商?

  • A:只是以腾讯云(支持文档里写的比较详细)为例,购买主机各家流程基本都差不多。

2、Q:为什么使用TYPECHO?

  • A:typecho这套博客程序,十分轻量,对服务器配置要求也不高,操作简单,适合新手入门。Wordpress博客程序虽然功能高级、插件主题方面的支持更好,但是配置要求也高。操作有点复杂(对新手来说吧)。其他的就不一一列举。本文标题就是typecho博客搭建教程。

3、Q:为什么使用windows作为服务器的操作系统?

  • A:如果使用Linux或者Linux的其他发行版系统,想必效率和资源占用势必比windows有优势,但是没有图像化界面管理起来需要使用代码,用终端,新手入门门槛有点高。注意我所说的入门其中也包括了解决问题的部分,如果对一个操作系统不熟悉在使用时就容易遇到很多奇奇怪怪的问题,此时你又无法解决,甚至查不到相关资料。那其大概率导致你会重开服务器。

4、Q:为什么使用IIS来管理网站?

  • A:虽然IIS可能不是效率最高的但是胜在:免费、无广告推广,配置简单、可视化的界面操作(无需命令行)、没有复杂的命令、网上教程很多、遇到困难也有很多可以参考的例子,方便你自己独立决解决问题、对新手很友好。我觉得是除了一些一键配置工具,IIS应该是win系统上最易上手的管理工具了。同时又具有广泛的适用性(甚至连四大银行内部服务器也还有不少在使用着IIS)。
    但是讲句实话网上流行的鄙视链里IIS确实最低端了(Nginx -> Apache -> IIS),但是其他管理器的功能无论多高大上,我想IIS也都基本都能实现,同时IIS也具有自己的特色功能。新手学了准不亏。

五、一些期许:

另一方面我更希望各位能聚焦到文章本身解决问题的逻辑和思路以及对自身的启发上来。以后自己也能管理网站,独立解决问题。还有最后无论是用什么管理工具都是末节的部分。最终目标应该放在网站内容创作和维护上才对,我觉得。

暂时先这么多吧。想到了再加更。


六、一些结语:

lemon在本文中将以讲述整个流程,介绍各种名词为目标,帮助新手快速的搭建自己的第一个站点。
最终搭建完成后的效果可以参考现在这个站点。
如果我的一个完全没接触过服务器的同学突然要搭一个博客,那么我希望这篇教程能让他在一天之内学会如何操作。

如果你对这篇教程有任何问题欢迎在评论区向我提出,lemon看到了就会回复。感谢各位的支持