logologo
เริ่มต้น
คู่มือ
การพัฒนา
ปลั๊กอิน
API
หน้าหลัก
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
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 Pageการติดตั้งด้วย create-nocobase-app
Next Pageตัวแปรสภาพแวดล้อม
การแจ้งเตือนการแปลด้วย AI

เอกสารนี้แปลโดย AI สำหรับข้อมูลที่ถูกต้อง กรุณาดูเวอร์ชันภาษาอังกฤษ

#ติดตั้งจากซอร์สโค้ด Git

เงื่อนไขเบื้องต้น
  • ติดตั้ง Git, Node.js 20+, Yarn 1.22.x เรียบร้อยแล้ว
  • กำหนดค่าและเริ่มใช้งานฐานข้อมูลที่ต้องการอย่างใดอย่างหนึ่ง: MySQL 8.0.17+, MariaDB 10.9+, PostgreSQL 10+
  • เนื่องจากสภาพแวดล้อมเครือข่ายภายในประเทศ แนะนำให้คุณเปลี่ยนไปใช้ Mirror ภายในประเทศ (ไม่บังคับ)
$ yarn config set disable-self-update-check true
$ yarn config set registry https://registry.npmmirror.com/

#1. ดาวน์โหลด NocoBase ลงในเครื่อง

เลือกรุ่น NocoBase (เปรียบเทียบเวอร์ชัน) และรันคำสั่งที่เกี่ยวข้องครับ/ค่ะ

เวอร์ชัน Latest
เวอร์ชัน Beta
เวอร์ชัน Alpha
git clone https://github.com/nocobase/nocobase.git -b main --depth=1 my-nocobase

#2. เปลี่ยนไดเรกทอรี

cd my-nocobase

#3. ติดตั้ง Dependencies

📢 เนื่องจากปัจจัยต่างๆ เช่น สภาพแวดล้อมเครือข่ายและการกำหนดค่าระบบ ขั้นตอนนี้อาจใช้เวลาประมาณสิบกว่านาทีครับ/ค่ะ

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 ครับ/ค่ะ

คำแนะนำด้านความปลอดภัยของบัญชี

หลังจากเข้าสู่ระบบครั้งแรก โปรดเปลี่ยนรหัสผ่านเริ่มต้นทันทีเพื่อความปลอดภัยของระบบครับ/ค่ะ