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+.
  • Из-за особенностей сетевой среды в некоторых регионах рекомендуется использовать локальные зеркала (необязательно):
$ yarn config set disable-self-update-check true
$ yarn config set registry https://registry.npmmirror.com/

#1. Загрузите NocoBase на ваш компьютер

Выберите версию NocoBase (Сравнение версий) и выполните соответствующую команду.

Бета-версия (2.0-beta)
Альфа-версия (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=zh-CN

#6. Запустите NocoBase

Среда разработки

yarn dev

Производственная среда (не рекомендуется)

Не рекомендуется развертывать NocoBase из исходного кода в производственной среде. Для производственного развертывания, пожалуйста, обратитесь к разделу Развертывание в производственной среде.

yarn build
yarn start

#7. Войдите в NocoBase

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

Предупреждение о безопасности учетной записи

После первого входа в систему, пожалуйста, немедленно измените пароль по умолчанию, чтобы обеспечить безопасность системы.