One self-hosted console to run your entire business — commerce, ERP, HRM, CRM & manufacturing

التثبيت اليدوي

التثبيت اليدوي

إذا كنت تفضل التشغيل بدون Docker، اتبع هذه الخطوات لإعداد خادم تقليدي.

المتطلبات الأساسية

تأكد من تثبيت وتشغيل PHP 8.4 و Nginx و PostgreSQL 18+ مع pgvector الإضافة و Redis و Node.js 20+.

الخطوة 1: تحميل وتكوين

قم بتسجيل الدخول وتحميل نسختك المرخصة من حسابي → التنزيلات (لا يوجد مستودع Git عام — هذا منتج مرخص). مفتاح الترخيص الخاص بك موجود في نفس الصفحة.

unzip storeconsole-<version>.zip
cd storeconsole
cp .env.example .env

الخطوة 2: تثبيت تبعيات PHP

composer install --no-dev --optimize-autoloader

الخطوة 3: إنشاء مفتاح التطبيق

php artisan key:generate

الخطوة 4: تكوين .env

قم بتحديث ملفك .env:

DB_CONNECTION=pgsql
DB_HOST=127.0.0.1
DB_PORT=5432
DB_DATABASE=storeconsole
DB_USERNAME=your_user
DB_PASSWORD=your_password

REDIS_HOST=127.0.0.1
REDIS_PORT=6379

QUEUE_CONNECTION=redis
SESSION_DRIVER=redis
CACHE_DRIVER=redis

الخطوة 5: تشغيل الترحيلات والبذور

php artisan migrate --seed

الخطوة 6: بناء الأصول الأمامية

npm install
npm run build

الخطوة 7: تكوين Nginx

وجه جذر خادم Nginx الخاص بك إلى دليل public/ وقم بتكوين قاعدة إعادة كتابة Laravel قياسية try_files.

الخطوة 8: بدء عامل قائمة الانتظار

php artisan horizon

قم بتكوين Supervisor أو systemd للحفاظ على تشغيل Horizon في الإنتاج.

Last updated: 10/5/2026