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 Pageتثبيت create-nocobase-app
Next Pageمتغيرات البيئة
إشعار الترجمة بالذكاء الاصطناعي

تمت ترجمة هذه الوثائق تلقائيًا بواسطة الذكاء الاصطناعي.

#التثبيت من كود المصدر باستخدام Git

المتطلبات الأساسية
  • يجب أن يكون Git و Node.js 20+ و Yarn 1.22.x مثبتة.
  • يجب أن يكون لديك قاعدة بيانات مطلوبة ومُعدّة للعمل: MySQL 8.0.17+ أو MariaDB 10.9+ أو PostgreSQL 10+.
  • إذا واجهت مشكلات في الشبكة، قد تحتاج إلى تغيير مصدر حزم Yarn (اختياري):
$ yarn config set disable-self-update-check true
$ yarn config set registry https://registry.npmmirror.com/

#1. تنزيل NocoBase إلى جهازك المحلي

اختر إصدار NocoBase (مقارنة الإصدارات) ونفّذ الأمر المناسب.

إصدار بيتا (2.0-beta)
إصدار ألفا (2.0-alpha)
الإصدار الأخير (1.9)
git clone https://github.com/nocobase/nocobase.git -b next --depth=1 my-nocobase

#2. تغيير الدليل

cd my-nocobase

#3. تثبيت التبعيات

📢 قد تستغرق هذه الخطوة أكثر من عشر دقائق، اعتمادًا على بيئة الشبكة لديك وتكوين النظام وعوامل أخرى.

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 هو مفتاح سرّي للتطبيق، يُستخدم لتوليد رموز المستخدم (tokens) وغيرها (إذا تم تغيير 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.

تنبيه أمني للحساب

بعد تسجيل الدخول لأول مرة، يرجى تغيير كلمة المرور الافتراضية فورًا لضمان أمان النظام.