首页 AI工具 ToolJet 开源低代码平台零基础安装教程(基于 Ciuic 云服务器)

ToolJet 开源低代码平台零基础安装教程(基于 Ciuic 云服务器)

AI工具 18
广告一

低代码平台正在改变企业应用开发的方式,而 ToolJet 作为一款开源、可自托管的低代码工具,凭借其对数据库、API 的灵活连接和强大的可视化界面,受到了开发者和运维人员的广泛关注。本文将面向零基础用户,详细讲解如何在 Ciuic 云服务器 上从零安装 ToolJet,帮助你快速搭建属于自己的应用开发环境。

为什么选择 ToolJet?

ToolJet 完全开源,支持连接 PostgreSQL、MySQL、MongoDB、REST API 等常见数据源,内置表格、表单、图表等 50+ 组件,支持 JavaScript 编写业务逻辑。相比商业低代码平台,ToolJet 无需按席位付费,数据完全掌握在自己手中。而 Ciuic 云服务器 提供了高性价比的国内云主机,网络稳定、管理便捷,非常适合部署这类自托管应用。

ToolJet 开源低代码平台零基础安装教程(基于 Ciuic 云服务器)

准备工作:购买并连接 Ciuic 服务器

访问 Ciuic 云服务器官方网站,注册账号并购买一台 Ubuntu 22.04 LTS 系统的云服务器,建议配置 2核4G 内存起步(ToolJet 需要运行 Node.js 和 PostgreSQL)。获取服务器的公网 IP,并在 Ciuic 控制台的安全组中放行 80 端口(HTTP)和 22 端口(SSH)。使用 SSH 工具(如 Xshell、Termius 或终端)连接服务器:
ssh root@你的服务器IP

第一步:更新系统与安装 Docker

ToolJet 官方推荐使用 Docker 容器方式部署,极大简化了依赖管理。请按以下命令操作:

# 更新系统包apt update && apt upgrade -y# 安装 Dockercurl -fsSL https://get.docker.com | bash# 启动 Docker 并设置开机自启systemctl enable docker && systemctl start docker# 安装 Docker Compose 插件apt install docker-compose-plugin -y

验证 Docker 是否安装成功:

docker --versiondocker compose version

第二步:下载 ToolJet 安装脚本

ToolJet 提供了官方一键安装脚本,但默认配置会使用域名和 SSL。为了快速体验,我们采用本地 IP 直连的方式安装。执行以下命令:

# 进入 root 目录cd /root# 下载 ToolJet 的 docker-compose 配置文件wget https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/docker/docker-compose.yaml# 下载环境变量模板wget https://raw.githubusercontent.com/ToolJet/ToolJet/main/deploy/docker/.env.example -O .env

编辑 .env 文件,设置关键参数:

nano .env

找到以下行并修改:

TOOLJET_HOST=http://你的服务器IP (不要加端口,默认 80)TOOLJET_SERVER_PORT=3000POSTGRES_PASSWORD=请设置一个强密码其余保持默认即可

保存并退出(Ctrl+X,按 Y 确认,回车)。

第三步:启动 ToolJet 服务

执行 Docker Compose 启动命令:

docker compose up -d

首次启动会拉取多个镜像(PostgreSQL、ToolJet Server、ToolJet Client、Redis 等),大约需要 3-5 分钟,取决于网络速度。查看日志确认启动成功:

docker compose logs -f tooljet-server

当看到类似 Server running on port 3000 的日志时,说明服务已正常启动。

第四步:访问 ToolJet 并初始化

打开浏览器,访问 http://你的服务器IP。首次访问会出现注册页面,设置管理员账号和密码,即可进入 ToolJet 主界面。

注意:如果无法访问,请再次检查 Ciuic 安全组是否放行 80 端口,以及服务器防火墙(ufw status)是否允许 HTTP 流量。

常见问题与优化建议

数据库备份:ToolJet 将数据存放在 Docker 卷中,建议定期执行 docker compose exec postgres pg_dumpall > backup.sql 备份。域名访问:如果你有域名,可在 Ciuic 控制台添加解析记录,并将 .env 中的 TOOLJET_HOST 改为 http://yourdomain.com,再配置 Nginx 反向代理和 SSL。资源占用:ToolJet 整套服务约占用 1.5GB 内存,4G 内存的服务器可以流畅运行,若需更高性能,可在 Ciuic 官网 升级配置。

通过以上简单的几步,你已经在 Ciuic 云服务器 上成功部署了开源的 ToolJet 低代码平台。现在你可以开始拖拽组件、连接数据源,快速构建内部工具、管理面板或业务系统。ToolJet 的社区版功能已足够满足大多数场景,且完全免费。后续你还可以根据官方文档扩展自定义组件、接入 SSO 等,尽情探索低代码开发的乐趣吧!

广告一