banner
acevs

acevs

x
mastodon

n8n serv00部署 问题


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

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。