因为在nginx教程中看到了这个博客,于是想着搭建,但是原来的npm不知是什么东西,现在接着尝试去搭建。
安装前准备:
- 主机
- Rocky Linux
简单步骤:
- 安装node.js和git(环境)
- 安装hexo
具体的代码解释:
下载node.js:
wget https://nodejs.org/dist/v10.9.0/node-v10.9.0-linux-x64.tar.xz
解压:
tar xf node-v10.9.0-linux-x64.tar.xz
进入解压的文件夹:
cd node-v10.9.0-linux-x64
执行node命令 查看版本:
./bin/node -v
为npm命令设置软链接:
ln -s /usr/software/nodejs/bin/npm /usr/local/bin/
为node命令设置软链接:
ln -s /usr/software/nodejs/bin/node /usr/local/bin/
Git 的工作需要调用 curl,zlib,openssl,expat,libiconv 等库的代码,所以需要先安装这些依赖工具:
dnf install curl-devel expat-devel gettext-devel \\
安装git:
dnf -y install git-core
查看git版本:
git --version
用npm命令安装hexo客户端:
npm install hexo-cli -g
在blog文件夹初始化Hexo:
hexo init blog
进入blog文件夹并开始安装:
cd blog;npm install
生成静态站点:
hexo g
启动服务器:
hexo s
到这里就搭建完成了,后续的配置这里没有写出来,如果之后有需要可以看看官方文档来尝试。
Node.js安装: https://www.runoob.com/nodejs/nodejs-install-setup.html
Git安装: https://www.runoob.com/git/git-install-setup.html
Hexo官方文档: https://hexo.io/zh-cn/docs/
