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การติดตั้งด้วย Docker
Next Pageการติดตั้งจากซอร์สโค้ด Git
การแจ้งเตือนการแปลด้วย AI

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

#การติดตั้ง create-nocobase-app

เงื่อนไขเบื้องต้น
  • ติดตั้ง 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
PostgreSQL
MySQL
MariaDB
yarn create nocobase-app my-nocobase-app -d postgres \
   -e DB_HOST=localhost \
   -e DB_PORT=5432 \
   -e DB_DATABASE=nocobase \
   -e DB_USER=nocobase \
   -e DB_PASSWORD=nocobase \
   -e TZ=Asia/Shanghai
คำอธิบายตัวแปรสภาพแวดล้อม
  • TZ ใช้สำหรับตั้งค่าเขตเวลาของแอปพลิเคชัน ค่าเริ่มต้นคือเขตเวลาของระบบปฏิบัติการครับ/ค่ะ
  • APP_KEY คือคีย์ลับของแอปพลิเคชัน ใช้สำหรับสร้างโทเค็นผู้ใช้ ฯลฯ (หาก APP_KEY ถูกแก้ไข โทเค็นเดิมจะใช้งานไม่ได้) สามารถเป็นสตริงสุ่มใดๆ ก็ได้ โปรดเปลี่ยนเป็นคีย์ลับของคุณเองและตรวจสอบให้แน่ใจว่าไม่มีการรั่วไหลสู่ภายนอกครับ/ค่ะ
  • DB_* คือการตั้งค่าที่เกี่ยวข้องกับฐานข้อมูล โปรดแก้ไขข้อมูลการเชื่อมต่อฐานข้อมูลตามสถานการณ์จริงของคุณครับ/ค่ะ

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

cd my-nocobase-app

#3. ติดตั้ง Dependencies

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

yarn install
คำแนะนำสำหรับสภาพแวดล้อมการใช้งานจริง (Production)

เมื่อปรับใช้ในสภาพแวดล้อมการใช้งานจริง (Production) เพื่อลดขนาด สามารถติดตั้งเฉพาะ Dependencies ที่จำเป็นได้ครับ/ค่ะ:

yarn install --production

#4. ติดตั้ง NocoBase

yarn nocobase install --lang=zh-CN

กระบวนการติดตั้งจะสร้างโครงสร้างตารางฐานข้อมูลและข้อมูลเริ่มต้นโดยอัตโนมัติครับ/ค่ะ

#5. เริ่มต้น NocoBase

สภาพแวดล้อมการพัฒนา

yarn dev

สภาพแวดล้อมการใช้งานจริง (Production)

yarn start

#6. เข้าสู่ระบบ NocoBase

เปิด http://localhost:13000 ด้วยเบราว์เซอร์ บัญชีและรหัสผ่านเริ่มต้นคือ admin@nocobase.com และ admin123 ครับ/ค่ะ

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

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