n8n serv00部署 问题

n8n一直没有体验上。
我的nas npm被我玩坏的了,懒得修复。不能部署。
win10ltsc 版本不行。无法安装市场和docker。
n8n也可以和其他云函数部署。但是发现有一键部署为啥不用serv00呢。
这个serv00虚拟机三个月不用就回收了账号。
教程放在最后的参考。我只记录问题。

added 1 package in 5s
i.sh:line 309:/home/ace/.npm-global/bin/pnpm:Permission 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

一条评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注