logologo
Bắt đầu
Hướng dẫn
Phát triển
Plugin
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Bắt đầu
Hướng dẫn
Phát triển
Plugin
API
logologo
NocoBase hoạt động như thế nào
So sánh các phương thức cài đặt và phiên bản

Cài đặt NocoBase

Cài đặt bằng Docker
Cài đặt bằng create-nocobase-app
Cài đặt từ mã nguồn Git
Biến môi trường

Nâng cấp NocoBase

Nâng cấp cài đặt Docker
Nâng cấp cài đặt create-nocobase-app
Nâng cấp cài đặt từ mã nguồn Git

Triển khai

Triển khai môi trường production

Proxy tài nguyên tĩnh

nginx
caddy
CDN

Lệnh vận hành thường dùng

docker compose
pm2
Cách triển khai nhanh hơn
Cài đặt và nâng cấp plugin
Previous PageCài đặt bằng create-nocobase-app
Next PageBiến môi trường
TIP

Tài liệu này được dịch bởi AI. Đối với bất kỳ thông tin không chính xác nào, vui lòng tham khảo phiên bản tiếng Anh

#Cài đặt từ mã nguồn Git

Điều kiện tiên quyết
  • Đã cài đặt Git, Node.js 20+ và Yarn 1.22.x
  • Đã cấu hình và khởi chạy một trong các cơ sở dữ liệu sau: MySQL 8.0.17+, MariaDB 10.9+ hoặc PostgreSQL 10+
  • Do môi trường mạng ở một số khu vực, bạn nên đổi sang một mirror trong nước (không bắt buộc).
$ yarn config set disable-self-update-check true
$ yarn config set registry https://registry.npmmirror.com/

#1. Tải NocoBase về máy cục bộ của bạn

Chọn phiên bản NocoBase (So sánh phiên bản) và chạy lệnh tương ứng.

Phiên bản Beta (2.0-beta)
Phiên bản Alpha (2.0-alpha)
Phiên bản Latest (1.9)
git clone https://github.com/nocobase/nocobase.git -b next --depth=1 my-nocobase

#2. Chuyển đổi thư mục

cd my-nocobase

#3. Cài đặt các gói phụ thuộc

📢 Bước này có thể mất hơn mười phút, tùy thuộc vào môi trường mạng, cấu hình hệ thống và các yếu tố khác.

yarn install --frozen-lockfile

#4. Thiết lập biến môi trường

Các biến môi trường mà NocoBase yêu cầu được lưu trữ trong tệp .env ở thư mục gốc. Vui lòng sửa đổi các biến môi trường này theo tình hình thực tế của bạn.

TZ=Asia/Shanghai
APP_KEY=your-secret-key
DB_HOST=localhost
DB_PORT=5432
DB_DATABASE=postgres
DB_USER=nocobase
DB_PASSWORD=nocobase
Giải thích biến môi trường
  • TZ dùng để thiết lập múi giờ cho ứng dụng, mặc định là múi giờ của hệ điều hành;
  • APP_KEY là khóa bí mật của ứng dụng, dùng để tạo token người dùng, v.v. (Nếu APP_KEY bị thay đổi, các token cũ cũng sẽ không còn hiệu lực). Nó có thể là bất kỳ chuỗi ngẫu nhiên nào. Vui lòng thay đổi thành khóa bí mật của riêng bạn và đảm bảo không để lộ ra ngoài;
  • DB_* liên quan đến cơ sở dữ liệu. Nếu bạn không sử dụng dịch vụ cơ sở dữ liệu mặc định trong ví dụ, vui lòng sửa đổi chúng theo tình hình thực tế của bạn.

#5. Cài đặt NocoBase

yarn nocobase install --lang=zh-CN

#6. Khởi động NocoBase

Môi trường phát triển

yarn dev

Môi trường sản xuất (không khuyến nghị)

Không khuyến nghị triển khai trực tiếp từ mã nguồn trong môi trường sản xuất. Để triển khai trong môi trường sản xuất, vui lòng tham khảo Triển khai trong môi trường sản xuất.

yarn build
yarn start

#7. Đăng nhập NocoBase

Mở http://localhost:13000 trong trình duyệt của bạn. Tài khoản và mật khẩu ban đầu là admin@nocobase.com và admin123.

Cảnh báo bảo mật tài khoản

Sau khi đăng nhập lần đầu, vui lòng thay đổi mật khẩu mặc định ngay lập tức để đảm bảo an toàn hệ thống.