التثبيت اليدوي
إذا كنت تفضل التشغيل بدون 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 قيد التشغيل في الإنتاج.
آخر تحديث: 11/7/2026

