logologo
Bắt đầu
Hướng dẫn
Phát triển
Plugin
API
Trang chủ
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
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
Trang chủ
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
Thông báo dịch bằng AI

Tài liệu này được dịch bằng AI. Để biết thông tin chính xác, 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+, Yarn 1.22.x
  • Cấu hình và khởi chạy một trong các cơ sở dữ liệu yêu cầu: MySQL 8.0.17+, MariaDB 10.9+, PostgreSQL 10+
  • Do môi trường mạng nội địa, bạn nên thay đổi 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ộ

Chọn phiên bản NocoBase (So sánh phiên bản), thực hiện lệnh tương ứng.

Phiên bản Latest
Phiên bản Beta
Phiên bản Alpha
git clone https://github.com/nocobase/nocobase.git -b main --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

📢 Do ảnh hưởng của các yếu tố như môi trường mạng, cấu hình hệ thống, bước tiếp theo này có thể mất khoảng mười mấy phút.

yarn install --frozen-lockfile

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

Các biến môi trường cần thiết cho NocoBase được lưu trữ trong tệp .env tại thư mục gốc, hãy sửa đổi các biến môi trường theo tình hình thực tế.

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ờ của ứ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ẽ theo đó mà mất hiệu lực). Nó có thể là bất kỳ chuỗi ngẫu nhiên nào. Vui lòng sửa đổi thành khóa bí mật của riêng bạn và đảm bảo không bị rò rỉ ra ngoài;
  • DB_* liên quan đến cơ sở dữ liệu, nếu không phải là dịch vụ cơ sở dữ liệu mặc định trong ví dụ, vui lòng sửa đổi theo tình hình thực tế.

#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ị sử dụng mã nguồn để triển khai trực tiếp trong môi trường sản xuất, đối với môi trường sản xuất vui lòng tham khảo Triển khai môi trường sản xuất.

yarn build
yarn start

#7. Đăng nhập NocoBase

Sử dụng trình duyệt mở http://localhost:13000, tài khoản và mật khẩu khởi tạo là admin@nocobase.com và admin123.

Gợi ý an toàn tài khoản

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