logologo
Start
Dokumentacja
Deweloperzy
Wtyczki
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Start
Dokumentacja
Deweloperzy
Wtyczki
API
logologo
Jak działa NocoBase
Porównanie metod instalacji i wersji

Instalacja NocoBase

Instalacja Docker
Instalacja create-nocobase-app
Instalacja ze źródła Git
Zmienne środowiskowe

Aktualizacja NocoBase

Aktualizacja instalacji Docker
Aktualizacja instalacji create-nocobase-app
Aktualizacja instalacji z Git

Wdrożenie

Wdrożenie produkcyjne

Proxy zasobów statycznych

nginx
caddy
CDN

Popularne polecenia operacyjne

docker-compose
pm2
Jak wdrażać szybciej
Instalacja i aktualizacja wtyczek
Previous PageInstalacja create-nocobase-app
Next PageZmienne środowiskowe
TIP

Ten dokument został przetłumaczony przez AI. W przypadku niedokładności, proszę odnieść się do wersji angielskiej

#Instalacja z kodu źródłowego Git

Wymagania wstępne
  • Zainstalowane Git, Node.js 20+ oraz Yarn 1.22.x
  • Skonfigurowana i uruchomiona jedna z wymaganych baz danych: MySQL 8.0.17+, MariaDB 10.9+ lub PostgreSQL 10+
  • Ze względu na specyfikę sieci, zalecamy (choć nie jest to obowiązkowe) użycie krajowego lustra pakietów.
$ yarn config set disable-self-update-check true
$ yarn config set registry https://registry.npmmirror.com/

#1. Pobieranie NocoBase na komputer

Proszę wybrać wersję NocoBase (Porównanie wersji) i wykonać odpowiednie polecenie.

wersja Beta (2.0-beta)
wersja Alpha (2.0-alpha)
najnowsza wersja (1.9)
git clone https://github.com/nocobase/nocobase.git -b next --depth=1 my-nocobase

#2. Zmiana katalogu

cd my-nocobase

#3. Instalacja zależności

📢 Ten krok może potrwać kilkanaście minut, w zależności od Państwa środowiska sieciowego, konfiguracji systemu i innych czynników.

yarn install --frozen-lockfile

#4. Ustawianie zmiennych środowiskowych

Zmienne środowiskowe wymagane przez NocoBase są przechowywane w pliku .env w katalogu głównym. Proszę zmodyfikować je zgodnie z Państwa rzeczywistą konfiguracją.

TZ=Asia/Shanghai
APP_KEY=your-secret-key
DB_HOST=localhost
DB_PORT=5432
DB_DATABASE=postgres
DB_USER=nocobase
DB_PASSWORD=nocobase
Opis zmiennych środowiskowych
  • TZ służy do ustawienia strefy czasowej aplikacji; domyślnie jest to strefa czasowa systemu operacyjnego.
  • APP_KEY to klucz tajny aplikacji, używany do generowania tokenów użytkowników itp. (Jeśli APP_KEY zostanie zmieniony, stare tokeny staną się nieważne). Może to być dowolny losowy ciąg znaków. Proszę zmienić go na własny klucz tajny i upewnić się, że nie zostanie on ujawniony.
  • DB_* to zmienne związane z bazą danych. Jeśli nie używają Państwo domyślnej usługi bazy danych z przykładu, proszę zmodyfikować je zgodnie z Państwa rzeczywistą konfiguracją.

#5. Instalacja NocoBase

yarn nocobase install --lang=pl-PL

#6. Uruchamianie NocoBase

Środowisko deweloperskie

yarn dev

Środowisko produkcyjne (niezalecane)

Nie zaleca się bezpośredniego wdrażania z kodu źródłowego w środowisku produkcyjnym. W przypadku środowiska produkcyjnego, proszę zapoznać się z dokumentacją Wdrożenie produkcyjne.

yarn build
yarn start

#7. Logowanie do NocoBase

Proszę otworzyć http://localhost:13000 w przeglądarce. Początkowe dane logowania to admin@nocobase.com (konto) i admin123 (hasło).

Ostrzeżenie dotyczące bezpieczeństwa konta

Po pierwszym zalogowaniu proszę niezwłocznie zmienić domyślne hasło, aby zapewnić bezpieczeństwo systemu.