搭建 Hexo 博客(Ubuntu服务器)

搭建 Hexo 博客

1. 服务器配置

服务器要求

服务器需要安装的程序

Nginx

Node.js (Node.js 版本需不低于 10.13，建议使用 Node.js 12.0 及以上版本)

Git

npm (我安装 Node 后没有 npm 命令，只好自己安装了)

以 Ubuntu 服务器为例

先把系统更新一下

Copy
sudo apt-get update && apt-get upgrade -y

安装 Nginx

Copy
sudo apt install nginx

安装 Nodi.js

Copy
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash - &&\
sudo apt-get install -y nodejs

安装 Git

Copy
sudo apt-get install git

安装 npm

Copy
apt install npm

安装 Hexo

建立存放文件的目录

Copy
mkdir /var/hexo && cd /var/hexo

安装 Hexo

Copy
npm install -g hexo-cli

初始化

进入刚才建立的 hexo 文件夹，执行

Copy
hexo init jmlot
# 然后会建立 jmlot 文件夹，博客文件好像就是放这里面

生成静态文件，会多一个 public 文件夹

Copy
hexo g

新生成的 Public 文件夹

查看博客

Copy
hexo s

Hexo 帮助命令

至此，博客程序已经搭建完成！可以正常运行