كيف أنشر مشروع Laravel الخاص بي؟
- في اللوحة افتح خوادمي ثم انقر خادمك.
- في تبويب نظرة عامة، انتظر حتى يذكر صف التطبيق «Laravel جاهز». تتحدّث الصفحة من تلقاء نفسها.
- افتح الرابط في صف عنوان الموقع. ستظهر لك صفحة الترحيب في Laravel.
رفع شيفرتك الخاصة
اتصل عبر SSH وانتقل إلى مستخدم المشروع:
su - app
cd /var/www/laravel
يقع المشروع هنا. بعد نسخ شيفرتك إليه، نفّذ:
composer install --no-dev
php artisan migrate --force
php artisan config:cache
الملف .env جاهز، فلا تستبدله. اسم قاعدة البيانات واسم المستخدم كلاهما laravel، وكلمة المرور في اللوحة.
ما يأتيك جاهزًا
- عامل الطابور هو الخدمة
laravel-kuyruk. نفّذsystemctl restart laravel-kuyrukعند تغيير شيفرتك. - يعمل المجدول كل دقيقة (
/etc/cron.d/laravel).
نطاقك الخاص
- وجّه سجل A لنطاقك إلى عنوان IP لخادمك.
- بصفة root، استبدل الاسم القديم في كل مكان:
sed -i 's/OLD_NAME/yourdomain.com/g' /etc/caddy/Caddyfile. وOLD_NAMEهو الجزء الذي بعدhttps://في العنوان الظاهر في اللوحة. - نفّذ
systemctl reload caddy.
يحصل Caddy على الشهادة ويجدّدها من تلقاء نفسه.
حدّث أيضًا APP_URL في الملف .env. المنافذ 80 و443 و22 لـ SSH فقط مفتوحة للخارج.
ليس لديك خادم بعد؟ اطلب خادمًا مثبتًا عليه Laravel: تختار الحجم وتدفع مقابل ما اخترته فقط.
هل كان هذا مفيدًا؟
شكرًا على ملاحظاتك!