本指南將引導您完成讓第一個 Blocklet Server 執行個體啟動並執行的基本步驟。只需幾分鐘,您就能從安裝到擁有一個功能齊全的伺服器。
先決條件
在開始之前,請確保您的系統上已安裝 Node.js。Blocklet Server 需要特定版本的 Node.js 才能正常運作。請參閱專案 package.json 中的 engines 欄位以了解確切的版本要求。
步驟 1:安裝 Blocklet CLI
第一步是使用 npm 全域安裝 Blocklet 命令列介面 (CLI)。此工具提供了管理您的伺服器和 blocklets 所需的所有指令。
開啟您的終端機並執行以下指令:
安裝 Blocklet CLI
npm install -g @blocklet/cli安裝完成後,您可以透過檢查版本來進行驗證:
驗證安裝
blocklet --version步驟 2:初始化您的伺服器
CLI 安裝完成後,您需要為您的 Blocklet Server 建立一個設定檔。這可以透過 server init 指令來完成。
- 為您的伺服器建立一個新目錄並進入該目錄: 建立伺服器目錄
bash mkdir my-blocklet-server cd my-blocklet-server - 執行初始化指令: 初始化伺服器
bash blocklet server init
此指令將啟動一個互動式設定精靈,引導您完成設定過程。系統將詢問您一些基本資訊,例如伺服器的名稱、描述和連接埠。
互動式設定範例
? Naming the server? my-node
? Description of the server? My first Blocklet Server instance
? Which port do you want your server to listen on? 3030
? Choose routing engine (Use arrow keys)
❯ nginx
caddy
none
...完成後,將會建立一個新的 .blocklet-server 目錄,其中包含您的 config.yml 檔案和其他必要的伺服器資料。
步驟 3:啟動伺服器
設定完成後,您現在可以啟動伺服器了。server start 指令會啟動所有必要的背景程序,包括主守護程序和服務。
啟動伺服器
blocklet server start稍待片刻,伺服器便會開始執行。主控台將顯示您伺服器儀表板的存取網址,您可以使用這些網址透過網頁瀏覽器來管理您的伺服器。
成功啟動輸出
...✅ Blocklet Server 守護程序已成功啟動!
ℹ 您的 Blocklet Server 正在以下網址執行:
- http://192.168.1.100/admin/
- http://127.0.0.1/admin/一體化指令
為了更快速地設定,您可以使用 --auto-init 旗標將初始化和啟動合併為一個指令。這非常適合開發或測試環境,因為它會使用預設設定來初始化伺服器並立即啟動它。
自動初始化並啟動
# 確保您在一個空目錄中
blocklet server start --auto-init此指令將自動使用合理的預設值建立設定,並接著啟動伺服器,待準備就緒後會印出存取網址。
恭喜!您的 Blocklet Server 現已安裝並正在執行。您現在可以前往 伺服器管理 部分,學習如何停止、檢查狀態以及進一步管理您的執行個體。