将hexo网站部署到云服务器的详细步骤:
一、环境安装
1.1 node js 安装
yum install gcc-c++ make
yum -y install nodejs
验证:
node -v
npm -v
1.2 安装git、nginx
Git 用于版本管理和部署,Nginx 用于静态博客托管。
yum install git nginx -y
1.3 安装hexo
- 我们使用 Node.js 的包管理器 npm 安装 hexo-cli 和 hexo-server
npm install hexo-cli hexo-server -g
hexo-cli 是 Hexo 的命令行工具,可用于快速新建、发布、部署博客;hexo-server 是 Hexo 的内建服务器,可用于部署前的预览和测试。-g 选项,表示全局安装。
- 验证
hexo
二、创建git环境
2.1 在云服务器上创建一个 GIT 用户,用来运行 GIT 服务
- 创建用户:
adduser git
- 设置密码:
passw