n8n 一直沒有體驗上。
我的 nas npm 被我玩壞的了,懶得修復。不能部署。
win10ltsc 版本不行。無法安裝市場和 docker。
n8n 也可以和其他雲函數部署。但是發現有一鍵部署為什麼不用 serv00 呢。
這個 serv00 虛擬機三個月不用就回收了帳號。
教程放在最後的參考。我只記錄問題。
added 1 package in 5s
i.sh 309:/home/ace/.npm-global/bin/pnpm denied
提示沒有權限。設置權限不行。卸載 npm 重新安裝不行。
這個問題輸入
devil binexec on
然後斷開重連 ssh
ls 顯示 n8n 目錄 進去
bash i.sh
自動執行 sh 腳本
自動卸載重新安裝。
這也是我搞了七八次,最後還是安裝成功的關鍵。
後來還是提醒錯誤
Failed in 15.9s at /home/ace/.local/share/pnpm/global/5/.pnpm/sqlite305.1.7/node modules/sqlite3 ELIFECYCLE Command failed with exit code 1. 【ERROR】n8n 安裝失敗
最後放棄 PostgreSQL 數據庫
用 sqlite 數據庫成功了。估計我卸載過 npm 配置環境有問題。
數據庫問題,代碼思維就複雜了。我還想用代碼搞定。
我想起還有控制面板,裡面可能就有直接管理數據庫的。果然有。點擊刪除數據庫就行。簡單方便。
> [!NOTE]
> 在 FreeBSD 系統中,如果你需要刪除 PostgreSQL 數據庫,你可以使用 dropdb 命令。這個命令是 PostgreSQL 安裝中的一部分。
>
> 首先,你需要確定你要刪除的數據庫名稱。然後,你可以使用以下命令刪除數據庫:
>
> dropdb [option...] dbname
>
> 這裡是一個刪除名為 mydatabase 的數據庫的例子:
>
> dropdb mydatabase
>
> 在執行這個命令之前,請確保你有足夠的權限來刪除數據庫,並且要小心,因為這將刪除數據庫及其所有內容。
>
> 如果你是在問如何在 FreeBSD 中卸載 PostgreSQL 數據庫軟件,那麼你需要使用 Ports 系統來完成。以下是卸載 PostgreSQL 的步驟:
>
> 首先,你需要知道你安裝的 PostgreSQL 版本。你可以通過以下命令來查找:
>
> pkg info | grep postgresql
>
> 然後,你可以使用 pkg delete 命令來卸載它:
>
> pkg delete postgresqlX.Y.Z
>
> 將 X.Y.Z 替換為你的實際版本號。
>
> 最後,你可能還需要刪除配置文件和數據目錄,這通常位於 /var/db/postgresql 和 /var/db/postgresql_db。
>
> 請注意,在執行任何刪除操作之前,確保你已經備份了所有重要數據。
雲函數部署 n8n 參考
每日一技:使用 Zeabur 部署 n8n 服務 - 少數派
N8N+huggingface, 一款效率神器,AI 利器,必備良品【免費雲端電腦 + AI,一鍵部署,工作自動化】_哔哩哔哩_bilibili
serv00 部署 參考
n8n-serv00/README.md at main · aigem/n8n-serv00 · GitHub
一鍵免費部署自動化工作流神器 N8N 在十年免費主機上自動部署教程 N8N+serv00_哔哩哔哩_bilibili
之前提及 n8n
ActivityPub – ACEVS
之前提及 serv00
免費虛擬主機 serv00 – ACEVS