logologo
Начало
Руководство
Разработка
Плагины
API
Главная
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
Начало
Руководство
Разработка
Плагины
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+.

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

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

Последняя версия
Бета-версия
Альфа-версия
git clone https://github.com/nocobase/nocobase.git -b main --depth=1 my-nocobase

#2. Перейдите в каталог

cd my-nocobase

#3. Установите зависимости

📢 Этот шаг может занять более десяти минут, в зависимости от вашей сетевой среды, конфигурации системы и других факторов.

yarn install --frozen-lockfile

#4. Настройте переменные окружения

Переменные окружения, необходимые для NocoBase, хранятся в файле .env в корневом каталоге. Измените их в соответствии с вашей ситуацией.

TZ=UTC
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=en-US

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

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

yarn dev

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

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

yarn build
yarn start

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

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

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

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