logologo
Початок
Посібник
Розробка
Плагіни
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
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 PageВстановлення через create-nocobase-app
Next PageЗмінні середовища
Повідомлення про переклад ШІ

Ця документація була автоматично перекладена штучним інтелектом.

#Встановлення з вихідного коду Git

Передумови
  • Встановлено Git, Node.js 20+ та Yarn 1.22.x
  • Налаштовано та запущено одну з необхідних баз даних: MySQL 8.0.17+, MariaDB 10.9+ або PostgreSQL 10+
  • Через особливості мережевого середовища, рекомендуємо (але це не обов'язково) використовувати локальне дзеркало NPM:
$ yarn config set disable-self-update-check true
$ yarn config set registry https://registry.npmmirror.com/

#1. Завантажте NocoBase на ваш локальний комп'ютер

Виберіть версію NocoBase (Порівняння версій) та виконайте відповідну команду.

Версія Beta (2.0-beta)
Версія Alpha (2.0-alpha)
Остання версія (1.9)
git clone https://github.com/nocobase/nocobase.git -b next --depth=1 my-nocobase

#2. Змініть каталог

cd my-nocobase

#3. Встановіть залежності

📢 Цей крок може зайняти понад десять хвилин, залежно від вашого мережевого середовища, конфігурації системи та інших факторів.

yarn install --frozen-lockfile

#4. Налаштуйте змінні середовища

Змінні середовища, необхідні для NocoBase, зберігаються у файлі .env в кореневому каталозі. Змініть їх відповідно до вашої фактичної ситуації.

TZ=Asia/Shanghai
APP_KEY=your-secret-key
DB_HOST=localhost
DB_PORT=5432
DB_DATABASE=postgres
DB_USER=nocobase
DB_PASSWORD=nocobase
Опис змінних середовища
  • TZ використовується для встановлення часового поясу застосунку, за замовчуванням це часовий пояс операційної системи.
  • APP_KEY — це секретний ключ застосунку, що використовується для генерації токенів користувачів тощо (якщо APP_KEY буде змінено, старі токени стануть недійсними). Це може бути будь-який випадковий рядок. Будь ласка, змініть його на власний секретний ключ і переконайтеся, що він не буде розголошений.
  • DB_* стосуються бази даних. Якщо ви не використовуєте службу бази даних за замовчуванням з прикладу, будь ласка, змініть їх відповідно до вашої фактичної ситуації.

#5. Встановіть NocoBase

yarn nocobase install --lang=uk-UA

#6. Запустіть NocoBase

Середовище розробки

yarn dev

Виробниче середовище (не рекомендовано)

Не рекомендується розгортати з вихідного коду у виробничому середовищі. Для виробничого розгортання, будь ласка, зверніться до Розгортання у виробничому середовищі.

yarn build
yarn start

#7. Увійдіть до NocoBase

Відкрийте http://localhost:13000 у вашому браузері. Початкові облікові дані: admin@nocobase.com та admin123.

Попередження про безпеку облікового запису

Після першого входу, будь ласка, негайно змініть пароль за замовчуванням, щоб забезпечити безпеку системи.