التثبيت اليدوي
التثبيت اليدوي
إذا كنت تفضل التشغيل بدون 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

