CentOS上部署hexo
注意:nodejs的版本要高于10.0否则在hexo加载静态页面的时候可能会出现如下报错
nodejs版本下载的地址:nodejs下载地址点击即可 进去后直接下载即可。
或者用wget https://nodejs.org/dist/v12.18.3/node-v12.18.3-linux-x64.tar.xz下载也可。
安装Git
[root@localhost ~]# sudo yum install git-core
查看Git版本
[root@localhost ~]# git --version
git version 1.8.3.1
安装nodejs
[root@localhost ~]# tar xf node-v12.18.3-linux-x64.tar.xz -C /opt/data/
查看版本
[root@localhost bin]# ./node -v
v12.18.3
做软连接
[root@localhost ~]# ln -s /opt/data/node-v12.18.3-linux-x64/bin/node /usr/local/bin/node
[root@localhost ~]# ln -s /opt/data/node-v12.18.3-linux-x64/bin/npm /usr/local/bin/npm
安装hexo
[root@localhost ~]# npm install -g hexo-cli
做软连接
[root@localhost ~]# ln -s /opt/data/node-v12.18.3-linux-x64/lib/node_modules/hexo-cli/bin/hexo /usr/local/bin/hexo
初始化hexo
[root@localhost ~]# hexo init blog
[root@localhost ~]# cd blog/
安装hexo的扩展插件
[root@localhost blog]# npm install
加载静态页面
[root@localhost blog]# hexo generate
启动hexo
[root@localhost blog]# hexo s
启动成功后会出现
在浏览器上加载hexo即可
到此基础安装就完成了。