搭建自己的博客(一):总体思路

本文最后更新于:2022年1月4日 上午

需求分析

现有资源

拥有自己的服务器和域名,拥有闲暇时间(即使在考试复习周也不想复习)

现有环境

Windows笔记本,Linux(CentOS)服务器

本人想法

拥有一个自己建的博客想想就很爽,顺便学习一下搭建博客的知识,拓展自己的眼界

确定需求

原本想着从头到尾自己建一个,CSS,JS啥的全过一遍,但是又想速成,于是就放弃了,又因为网上有很多现成的模板可以用,就选择相应的模板就好了

本地环境选择

在自己的笔记本上,写好(生成好)静态博客,然后上传到服务器上。博客框架有许多,网上搜到的有这么几种

  1. Hexo
  2. WordPress
  3. VuePress
  4. Hugo
  5. Solo
  6. Halo
  7. Jekyll

因为Hexo支持Markdown解析文章,而我有恰巧最近在使用Markdown写文章,所以我选择Hexo

服务器环境选择

要想让放在服务器的网页文件能让所有人看到,就得配置Web服务器,目前知晓的Web服务器有以下

  1. Apache
  2. Nginx
  3. IIS
  4. Tomcat
  5. Lighttpd
  6. Zeus

要想能顺利在服务器上部署,肯定得找有教程的,方便小巧的,这里我就不选择平常时看见的Apache和Tomcat了,我选择Nginx,理由不多说,因为Apache和Tomcat真没用过,谁用谁知道

两端互联选择

要想方便地在本地端和服务端进行互相配置,就要有适合的工具,这里我推荐XshellXftp。Xshell用来连接Linux服务器配置环境,Xftp用来传输必要的文件。要想一键把修改好的文章发布到服务器上,就得使用git。

环境配置

这里只说明大概,详细请看同系列下两篇文章

本地端

安装Node.js、Hexo

服务端

安装Nginx、git


搭建自己的博客(一):总体思路
https://cnwjy.site/2021/12/18/搭建自己的博客-一-总体思路/
作者
Conan-jine
发布于
2021年12月18日
许可协议