心血来潮想搞个博客玩玩,记录下自己的生活和学习心得。没想到,这一弄还真有点上头,从零开始,一步步摸索,还真把网站给搭起来。现在就来跟大伙儿分享下我的整个搭建过程,也算是个小小的实践记录。
准备材料
得有个“地盘”和“门牌号”?说白就是服务器和域名。服务器嘛我选个轻量级的云服务器,配置不用太高,跑个小博客绰绰有余。域名,就挑个自己喜欢的,简单好记就行。
然后,我得有个能写东西的“工具”。我平时习惯用 Markdown 来写,所以就找个能把 Markdown 变成网页的工具——静态网站生成器。我选的是 Hexo,听说挺流行的,用起来也简单。
要想在本地电脑上操作,还得装点必备软件。得有个 GitHub 账号,用来存放我的博客文件。然后是 Git,用来把本地的文件同步到 GitHub 上。安装好 Git 后,在电脑的命令行里输入 git --version,能看到版本号就说明安装成功。
还得安装个 *,因为 Hexo 是基于 * 运行的。安装好 * 后,就可以开始安装 Hexo 。
动手搭建
准备工作都做好,接下来就是见证奇迹的时刻!
我在电脑上新建一个文件夹,专门用来存放博客相关的文件。然后,打开命令行,进入到这个文件夹里。激动的心,颤抖的手,开始安装 Hexo!在命令行里输入 npm install -g hexo-cli,等它安装完成。
安装完成后,就可以用 Hexo 来初始化我的博客。在命令行里输入 hexo init blog(blog 可以换成你喜欢的名字),Hexo 就会自动帮我创建一个博客的初始框架。
进入到这个新创建的 blog 文件夹里,cd blog,然后安装依赖包,npm install。这个过程可能有点慢,耐心等等。
本地预览
安装完成后,就可以在本地预览我的博客!在命令行里输入 hexo server,Hexo 就会启动一个本地服务器。然后在浏览器里输入 localhost:4000,就能看到我的博客雏形!
虽然现在看起来还很简陋,但毕竟是自己亲手搭建的,心里还是美滋滋的。
定制我的小窝
就是对我的博客进行一番“装修”。Hexo 提供很多主题和插件,可以让我随心所欲地定制自己的博客。
我先是换个自己喜欢的主题,然后在主题的配置文件里修改一些设置,比如网站的标题、描述、头像等等。
为让博客更丰富,我还添加一些页面,比如“关于我”、“文章归档”等等。Hexo 可以很方便地创建新页面,只需要在命令行里输入 hexo new page "页面名称" 就行。
发布上线
本地调试的差不多,就可以把我的博客发布到网上,让更多人看到!
我把博客部署到 GitHub Pages 上,这样就可以通过一个免费的域名来访问我的博客。
具体怎么部署?在 GitHub 上创建一个新的仓库,仓库的名字必须是 你的用户名.*。然后,在博客的配置文件里,把 deploy 的 type 设置为 git,repository 设置为你的 GitHub 仓库地址。
在命令行里输入 hexo deploy,Hexo 就会自动把我的博客部署到 GitHub Pages 上。稍等片刻,就可以通过 你的用户名.* 来访问我的博客!
看着自己的博客在网上“安家落户”,心里别提多高兴。虽然过程有点折腾,但结果还是挺让人满意的。以后,我就可以在这个小天地里自由地写写画画,记录自己的点点滴滴。





