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 Pagecreate-nocobase-appでのインストール
Next Page環境変数
TIP

このドキュメントはAIによって翻訳されました。不正確な情報については、英語版をご参照ください

#Git ソースからのインストール

前提条件
  • Git、Node.js 20+、Yarn 1.22.x がインストールされていること。
  • 必要なデータベース(MySQL 8.0.17+、MariaDB 10.9+、PostgreSQL 10+ のいずれか)が設定され、起動していること。

#1. NocoBase をローカルにダウンロードする

NocoBase のバージョンを選択し(バージョン比較)、対応するコマンドを実行してください。

Beta バージョン (2.0-beta)
Alpha バージョン (2.0-alpha)
Latest バージョン (1.9)
git clone https://github.com/nocobase/nocobase.git -b next --depth=1 my-nocobase

#2. ディレクトリの移動

cd my-nocobase

#3. 依存関係のインストール

📢 ネットワーク環境やシステム構成などの要因により、このステップには10分以上かかる場合があります。

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

本番環境(非推奨)

本番環境でソースから直接デプロイすることは推奨されません。本番環境へのデプロイについては、本番環境へのデプロイ を参照してください。

yarn build
yarn start

#7. NocoBase へのログイン

ブラウザで http://localhost:13000 を開いてください。初期アカウントとパスワードは admin@nocobase.com と admin123 です。

アカウントセキュリティに関する注意

初回ログイン後、システムセキュリティを確保するため、速やかにデフォルトパスワードを変更してください。