搭建 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 幫助命令#
至此,博客程式已經搭建完成!可以正常運行