第一步 配置Node.js
- 下载地址: nodejs.org
- 下载完事之后,就一直下一步下一步下一步……就安装完事了
第二步 在终端中进行神奇操作
-
进入root用户:
-
输入密码(当然,密码是隐藏的,你看不到)
$ sudo su Password:******
-
进入root用户之后,我们先查询一下node版本
node -v
-
再用同样的方式查看包管理器的版本
npm -v
第三步 安装hexo的结构框架
-
由于国内的镜像源安装非常慢,所以我们利用npm来安装一个cnpm(淘宝源)
npm install -g cnpm --registry=https://registry.npm.taobao.prg
-
习惯性动作查看cnpm的版本号
cnpm -v
-
这个时候我们用cnpm来安装hexo博客的框架
cnpm install -g hexo-cli
-
产看一下hexo的基本信息
hexo -v
第四步 使用hexo正式搭建博客
-
在终端中找到一个比较顺眼的位置,来建立一个文件夹blog
mkdir blog
-
以后所有和博客相关的文件等等存放在这个文件夹中,天有不测风云,如果出现问题,咱们直接把这个文件夹删除了,大不了从头再来。
-
接下来我们在blog这个目录下进行操作。
-
现在我们用hexo初始化一个博客。
sudo hexo init
-
这时我们发现在我们创建的blog的文件夹中出现了很多文件。
-
现在我们来启动我们的博客。(主要是在我们平常写博客时预览一下)
hexo s
-
这时候给我们一个本地服务器的端口
Hexo is running at http://localhost:4000 . Press Ctrl+c to stop
-
我们把地址复制到浏览器上,就可以打开我们刚刚初始化的博客。
-
万众瞩目的时间到了!!!我们现在开始写自己的第一篇博客!!!
hexo n "我的第一篇博客"
-
当然第一篇博客的位置在
***/blog/source/_post/我的第一篇博客.md
-
这时我们打开这个文件可以用vim简单的编辑一下内容。
-
这时候我们就建立好我们的博客了,但是需要生成一下,是在blog的目录下进行操作的。
-
首先清理一下
hexo clean
-
下一步生成一下博客
hexo g
-
这时我们重新启动一下hexo
hexo s
-
-
做到这里我们就成功一半了,至少我们的博客显示在本地服务器上了
第五步 将我们的博客部署到GitHub上公开使用
-
我们可以使用免费的部署工具:GitHub
-
怎么去注册GitHub这里就不在进行赘述了。
-
重点:我们部署个人博客的GitHub仓库的命名必须符合特定要求才行,比如说我的就是。(用你的GitHub用户名就行)
wjw-justin.github.io
-
后续在浏览器上输入这个地址就可以访问我的博客。
-
这个时候我们要去终端中blog目录下装一个插件
cnpm install --save hexo-deployer-git
-
有个关键点需要设置一下,在_config,yml用vim打开进行设置。在文件的最底部进行设置。
type: git /*需要我们GitHub上的仓库地址*/ repo: https://github.com/wjw-justin/wjw-justin.github.io.git branch: master
-
准备就绪后,我们将博客部署到远端,命令非常简单。
hexo d
-
这个时候输入我们GitHub的账号和密码。
-
这个时候我们就会在你自己的仓库地址上看到重新部署的博客。
-
散会!!!
网友评论