搭建 Hexo 博客#
1. 服务器配置#
服务器要求#
服务器需要安装的程序
- Nginx
- Node.js (Node.js 版本需不低于 10.13,建议使用 Node.js 12.0 及以上版本)
- Git
- npm (我安装 Node 后没有 npm 命令,只好自己安装了)
以 Ubuntu 服务器为例
先把系统更新一下
sudo apt-get update && apt-get upgrade -y
-
安装 Nginx
sudo apt install nginx
-
安装 Nodi.js
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash - &&\ sudo apt-get install -y nodejs
-
安装 Git
sudo apt-get install git
-
安装 npm
apt install npm
安装 Hexo#
-
建立存放文件的目录
mkdir /var/hexo && cd /var/hexo
-
安装 Hexo
npm install -g hexo-cli
-
初始化
进入刚才建立的 hexo 文件夹,执行
hexo init jmlot # 然后会建立 jmlot 文件夹,博客文件好像就是放这里面
-
生成静态文件,会多一个 public 文件夹
hexo g
新生成的 Public 文件夹
-
查看博客
hexo s
Hexo 帮助命令#
至此,博客程序已经搭建完成!可以正常运行