Hexo建站
安装前提
安装 Hexo 相当简单。然而在安装前,您必须检查电脑中是否已安装下列应用程序:
- Node.js
- Git
PS G:\hexo> npm install -g hexo-cli
PS G:\hexo> hexo init D:\hexo
PS G:\hexo> npm install
主题
https://github.com/Haojen/hexo-theme-Claudia
Linux环境部署
- 安装nodejs、npm
- (弃用)
1
2
3
4[root@acyou ~]# yum install nodejs
[root@acyou ~]# yum install npm
[root@acyou ~]# node -v
[root@acyou ~]# npm - (推荐)注意用户名路径
1
2
3
4
5[root@acyou nodejs]# wget http://cdn.npm.taobao.org/dist/node/v10.8.0/node-v10.8.0-linux-x64.tar.xz
[root@acyou nodejs]# xz -d node-v10.8.0-linux-x64.tar.xz
[root@acyou nodejs]# tar -xvf node-v10.8.0-linux-x64.tar
[root@acyou hexo_blog]# ln -s /youfang/nodejs/node-v10.8.0-linux-x64/bin/node /usr/local/bin/
[root@acyou hexo_blog]# ln -s /youfang/nodejs/node-v10.8.0-linux-x64/bin/npm /usr/local/bin/如不生效请重启服务器
- 安装hexo
1
2
3[root@acyou ~]# npm config set strict-ssl false
[root@acyou ~]# npm install -g hexo-cli
[root@acyou ~]# npm install hexo-generator-search --save //搜索插件 - 部署
1
2
3
4
5
6
7
8
9
10
11
12
13[root@acyou hexo_blog]# git clone https://github.com/f981545521/hexo_blog.git
[root@acyou hexo_blog]# cd hexo_blog/
[root@acyou hexo_blog]# git pull
[root@acyou hexo_blog]# npm install
[root@acyou hexo_blog]# hexo generate
[root@acyou hexo_blog]# hexo server
-- 在后台运行
[root@acyou hexo_blog]# nohup hexo server &
// npx hexo <command>
//链接至可执行文件:ln -s /root/apps/hexo_blog/node_modules/.bin/hexo /usr/local/bin/
//运行:nohup hexo server -p 80 &