CentOS 7搭建hexo博客

hexo是一款基于Node.js的静态博客框架。现在静态博客越来越流行,我也跟着学习一下。

1.nodejs安装

   1)从 github clone nvm 下载到本地,我的路径为/root/git;创建文件夹git);

[root@localhost ~]# mkdir git

        [root@localhost git]# git clone https://github.com/cnpm/nvm.git

   2)执行./install.sh安装nvm,然后执行source /root/git/nvm/nvm.sh,这时候nvm安装成功;

        [root@localhost git]#cd git

[root@localhost git]# yum install git

[root@localhost git]# ls
nvm
[root@localhost git]# cd nvm

[root@localhost nvm]# ./install.sh

[root@localhost nvm]# source /root/git/nvm/nvm.sh 

   3)配置终端启动时自动执行, 在root/.bashrc, 或者~/.bash_profile,或者 ~/.profile,添加source /root/gitnvm.sh命令;

[root@localhost nvm]# cp nvm.sh /lib/systemd/system/        (设置开机自启动)



2.通过 nvm 安装node

   1)安装nodejs

  cd  nvm

         $ nvm install v0.12.4

         于是你就会看到一段非常快速进度条:

         还可以直接安装 iojs 各个版本

         $ nvm install iojs


3.nvm使用介绍

   1)使用指定的版本

$ nvm use v0.12.4

   2)查看当前已经安装的版本

$ nvm ls

   3)查看正在使用的版本

$ nvm current

以指定版本执行脚本

$ nvm run 0.12.4 myApp.js

   4)卸载nvm

$ rm -rf ~/.nvm


搭建hexo博客


1.安装hexo

   必备的应用程序安装完成后,即可使用 npm 安装 hexo。

   npm install -g hexo-cli

   [root@localhost nvm]# npm install -g hexo-cli


2.初始化

   hexo init <folder>

   如果指定 <folder>,会在目前的文件夹下建立一个名为 <folder> 的文件夹;否则会在目前文件夹初始化。

   [root@localhost ~]# hexo init folder

3.安装依赖包

   [root@localhost ~]# cd folder/

   [root@localhost folder]# npm install

   


2.搭建本地的hexo博客

   创建新博客

   hexo new 'my new post'

        [root@localhost folder]# hexo new 'my new post'

   执行以下命令生成网站

   hexo generate,

[root@localhost folder]# hexo generate

   然后到浏览器输入localhost:4000看看。

   本地查看 hexo server

   服务器会跑在 http://localhost:port (port 预设为 4000,可在 _config.yml 设定),至此,本地博客已经搭建起来了;

[root@localhost folder]# hexo server

         INFO  Hexo is running at http://0.0.0.0:4000/. Press Ctrl+C to stop.
         ^CINFO  Bye!


浏览器验证:

http://172.16.191.231:4000


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值