---
# System prepended metadata

title: windows 安裝 n8n
tags: [n8n]

---

# windows 安裝 n8n

## 直接安裝

###  安裝 Node.js 環境


[前往 Node.js 官方下載頁面](https://nodejs.org/zh-tw/download)

請確認是 LTS (長期支援版) → 比較穩定
請下載 .msi 安裝檔, 該安裝檔可直接安裝在 windows 上
![2025-08-24 11 41 26](https://hackmd.io/_uploads/S1dmqb_Ygx.png)

下載後請至檔案總管查看, 接著按兩下啟動安裝
![2025-08-24 11 44 24](https://hackmd.io/_uploads/ry335WdFxx.png)

![2025-08-24 11 45 41](https://hackmd.io/_uploads/Sk3-jbOYge.png)

![2025-08-24 11 46 55](https://hackmd.io/_uploads/rkyUjbuKxg.png)

![2025-08-24 11 47 35](https://hackmd.io/_uploads/HJmOjbdFeg.png)

![2025-08-24 11 48 51](https://hackmd.io/_uploads/BJK3s-uFeg.png)

不要勾選此選項
![2025-08-24 11 50 21](https://hackmd.io/_uploads/H1jM2-OFgl.png)

![2025-08-24 11 51 00](https://hackmd.io/_uploads/rks4h-utxg.png)

安裝完成
![2025-08-24 11 53 44](https://hackmd.io/_uploads/rys1Tb_Fxx.png)


### 驗證安裝
在 windows 搜尋框中輸入 `powershell`

![image](https://hackmd.io/_uploads/r1tgt-dtxx.png)

以 系統管理員身份 開啟 PowerShell

![image](https://hackmd.io/_uploads/rJl7mAWutlx.png)

![image](https://hackmd.io/_uploads/BJLVC-dKxe.png)


輸入以下指令確認 node.js 及 npm 是否已經安裝完成

```
node -v
```
![image](https://hackmd.io/_uploads/rJdrAWOYle.png)


```
npm -v
```
會出現 `npm : 因為這個系統上已停用指令碼執行...`
![image](https://hackmd.io/_uploads/SJ7IRWdYgx.png)


該狀況是 PowerShell 的安全政策擋住了

解決方式:
改 PowerShell 的執行政策

執行以下指令
```
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
```
![image](https://hackmd.io/_uploads/r1T6CbdYgx.png)

出現提示時，輸入 Y → 按 Enter

關掉 PowerShell，再重新打開，然後測試：
```
npm -v
node -v
```

![image](https://hackmd.io/_uploads/ByilyMdFgg.png)

## 全域安裝 n8n

npm 安裝 package 有 全局(Global) 和 區域(Local) 兩種方式

全域安裝:簡單、方便直接使用
安裝後 整個系統（所有專案）都能用
命令可以直接在 PowerShell / CMD 打 `n8n` 就啟動

區域安裝:適合 專案依賴，專案內使用特定版本的 n8n
會安裝在 目前資料夾的 node_modules
想使用命令，需要用 `npx n8n`

在 powershell 中輸入
```
npm install -g n8n
```
![image](https://hackmd.io/_uploads/H1X7gMuKxx.png)
安裝大概要 6 分鐘
![image](https://hackmd.io/_uploads/r1q9ZfOYee.png)

可以看到上面訊息顯示 npm 有新版本, 建議更新
```
npm install -g npm@11.5.2
```
![image](https://hackmd.io/_uploads/HkpeGMdYxe.png)
5 秒鐘就更新完了
![image](https://hackmd.io/_uploads/HkgGMMuYgl.png)
確認版本已升級
```
npm -v
```
![image](https://hackmd.io/_uploads/HJIEGGOFxl.png)

驗證 n8n 是否安裝完畢
```
n8n --version
```
![image](https://hackmd.io/_uploads/ByWufzuYel.png)

## 啟動 n8n 
在 PowerShell 輸入：

```
n8n
```
跟著指示按下鍵盤英文 o 鍵, 就可以打開 n8n 網頁
也可以直接用瀏覽器開啟 [http://localhost:5678/setup](http://localhost:5678/setup)
![image](https://hackmd.io/_uploads/SyjpGzdtgx.png)

打開後的頁面
![image](https://hackmd.io/_uploads/H1izQzuYxg.png)

請輸入您的 email 姓名與密碼用於註冊

密碼規則: 8 個以上字符，至少 1 個數字和 1 個大寫字母

![2025-08-24 12 32 47](https://hackmd.io/_uploads/H1FrIGuFgg.png)

按一下 Get started 即可
![2025-08-24 12 35 25](https://hackmd.io/_uploads/S1RoLGOFee.png)

取得授權金鑰, 用以開放更多功能
![2025-08-24 12 36 23](https://hackmd.io/_uploads/H1RlvGdKlg.png)

右下角會有提示訊息, 代表已成功發送金鑰到你的 email 信箱
![2025-08-24 12 38 00](https://hackmd.io/_uploads/SJErwMuFll.png)

請前往信箱中確認
![image](https://hackmd.io/_uploads/SJfYPz_tel.png)

打開信件後可以直接點選按鈕啟用  (注意:該授權金鑰效期會保留 14 天)

![2025-08-24 12 39 47](https://hackmd.io/_uploads/ByBJOzOtgl.png)

接著會打開 n8n 的使用與計畫頁面

![2025-08-24 12 42 31](https://hackmd.io/_uploads/BkRwOM_tgx.png)

此時右下角會顯示我們已經成功授權
![2025-08-24 12 42 22](https://hackmd.io/_uploads/SJqt_fOtxg.png)

頁籤的 n8n 圖標也會由灰色變成橘紅色
![image](https://hackmd.io/_uploads/B1I2_fdKle.png)















