jmlot

jmlot

记录分享学习过程

搭建 Hexo 博客(Ubuntu 伺服器)

搭建 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
  1. 安裝 Nginx

    sudo apt install nginx
    
  2. 安裝 Nodi.js

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

    sudo apt-get install git
    
  4. 安裝 npm

    apt install npm
    

安裝 Hexo#

  1. 建立存放檔案的目錄

    mkdir /var/hexo && cd /var/hexo
    
  2. 安裝 Hexo

    npm install -g hexo-cli
    
  3. 初始化

    進入剛才建立的 hexo 資料夾,執行

    hexo init jmlot
    # 然後會建立 jmlot 資料夾,博客檔案好像就是放這裡面
    
  4. 生成靜態檔案,會多一個 public 資料夾

    hexo g
    

    image-20230419172240854

    新生成的 Public 資料夾

    image-20230419172344837

  5. 查看博客

    hexo s
    

Hexo 幫助命令#

image

至此,博客程式已經搭建完成!可以正常運行

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。