logologo
开始
手册
开发
插件
API
首页
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
开始
手册
开发
插件
API
首页
logologo
NocoBase 如何工作
系统要求
安装方式和版本对比

安装 NocoBase

Docker 安装
create-nocobase-app 安装
Git 源码安装
环境变量

升级 NocoBase

Docker 安装的升级
create-nocobase-app 安装的升级
Git 源码安装的升级

部署

生产环境部署

静态资源代理

nginx
caddy
cdn

常用运维命令

docker compose
pm2
如何部署才更快
安装与升级插件
翻译贡献
Previous PageGit 源码安装的升级
Next Pagenginx

#生产环境部署

在生产环境中部署 NocoBase 时,由于不同系统和环境的构建方式存在差异,安装依赖可能较为繁琐。为获得完整功能体验,我们推荐使用 Docker 进行部署。如果系统环境无法使用 Docker,也可以使用 create-nocobase-app 进行部署。

WARNING

不建议直接在生产环境中使用源码部署。源码依赖较多、体积庞大,且全量编译对 CPU 和内存要求较高。如果确实需要使用源码部署,建议先构建自定义 Docker 镜像,再进行部署。

#部署流程

生产环境的部署可参考已有的安装和升级步骤。

#全新安装

  • Docker 安装
  • create-nocobase-app 安装

#升级应用

  • Docker 安装的升级
  • create-nocobase-app 安装的升级

#第三方插件的安装与升级

  • 安装与升级插件

#静态资源代理

在生产环境中,建议将静态资源交由代理服务器管理,例如:

  • nginx
  • caddy
  • cdn

#常用运维命令

根据不同的安装方式,可以使用以下命令管理 NocoBase 进程:

  • docker compose
  • pm2