一、安装Node.js
1.下载Node.js
2.安装Node.js
以root用户登录
把下载的文件解压
tar -xvf node-v12.13.0-linux-x64.tar.xz
把解压的文件重命名为nodejs
mv node-v12.13.0-linux-x64/ nodejs
把nodejs移动到到usr目录下
mv nodejs/ /usr/
建立软连接,变为全局环境变量
ln -s /usr/nodejs/bin/npm /usr/local/bin/
ln -s /usr/nodejs/bin/node /usr/local/bin/
显示版本号则代表成功
二、安装HEXO框架
借助npm包管理器安装
切换镜像源为淘宝镜像(提升速度 ,不用的话速度非常的慢)
npm install -g cnpm --registry=https://registry.npm.taobao.org
建立软连接,使cnpm变为全局环境变量
ln -s /usr/nodejs/bin/cnpm /usr/local/bin/
要注意:此时的cnpm使nodejs的bin目录下的
查看安装cnpm是否成功(查看版本号)
cnpm -v
成功之后的图片
根据cnpm安装hexo
安装
cnpm install -g hexo-cli
建立软连接,使hexo变为全局变量
ln -s /usr/nodejs/bin/hexo /usr/local/bin/
验证hexo是否配置和安装成功
hexo -v
安装成功后效果如下
三、根据hexo搭建博客
s一个合适的位置新建一个blog文件夹(位置可以随意)
mkdir blog
进入blog文件夹
cd blog
用管理员的命令初始化一个博客
sudo hexo init
可能需要3-5分钟的时间,耐心等待……
这样hexo就安装完整了
此时文件夹下会生成很多的文件
启动博客
hexo s
此时可以看到
在浏览器中输入localhost:4000
四、新建一个博客
新建一个博客,名为框架博客
hexo n "博客框架"
以下为新建博客的路径
可以对博客生成的博客添加你需要的内容(可以用一些支持markdown的编辑器)
修改完要生成的博客后,重新来到bolg文件下
清空数据
hexo clean
对新建的博客生成魔板的样式
hexo g
启动博客
hexo s
*可以看到已经在原来的基础上又重新增加了一个博客框架 *