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
TIP

이 문서는 AI로 번역되었습니다. 부정확한 내용이 있을 경우 영어 버전을 참조하세요

#프로덕션 환경 배포

NocoBase를 프로덕션 환경에 배포할 때, 다양한 시스템 및 환경의 빌드 방식 차이로 인해 의존성 설치가 번거로울 수 있습니다. 모든 기능을 온전히 사용하려면 Docker를 사용하여 배포하는 것을 권장합니다. 시스템 환경에서 Docker를 사용할 수 없는 경우, create-nocobase-app을 사용하여 배포할 수도 있습니다.

WARNING

프로덕션 환경에서 소스 코드를 직접 배포하는 것은 권장하지 않습니다. 소스 코드는 많은 의존성을 가지며 용량이 크고, 전체 컴파일 시 CPU 및 메모리 요구 사항이 높습니다. 만약 소스 코드로 배포해야 한다면, 먼저 사용자 지정 Docker 이미지를 빌드한 다음 배포하는 것을 권장합니다.

#배포 프로세스

프로덕션 환경 배포는 기존 설치 및 업그레이드 단계를 참고할 수 있습니다.

#신규 설치

  • Docker 설치
  • create-nocobase-app 설치

#애플리케이션 업그레이드

  • Docker 설치 업그레이드
  • create-nocobase-app 설치 업그레이드

#서드파티 플러그인 설치 및 업그레이드

  • 플러그인 설치 및 업그레이드

#정적 리소스 프록시

프로덕션 환경에서는 정적 리소스를 프록시 서버를 통해 관리하는 것을 권장합니다. 예를 들어:

  • nginx
  • caddy
  • cdn

#자주 사용하는 운영 명령

설치 방식에 따라 다음 명령을 사용하여 NocoBase 프로세스를 관리할 수 있습니다.

  • docker compose
  • pm2