زبانها و فریمورک
Laravel
اپلیکیشن Laravel با queue و scheduler
در یک نگاه
سیستمعامل
Ubuntu / Debian
حداقل RAM
۲ GB
IP
IPv4 + IPv6
مجوز
رایگان (MIT)
میزبانی Laravel روی لانچر
لاراول فریمورک مدرن PHP با صف، زمانبندی، احراز هویت و اکوسیستم غنی است. روی لانچر صف Redis، Scheduler و Supervisor را مثل محیط واقعی production اجرا میکنید.
- صف و Scheduler واقعی
- کنترل کامل `.env`
- مناسب API و وب
- افزایش منابع بدون مهاجرت هاست
- بکآپ دیتابیس و فایل
کاربردهای رایج
- وباپ و پنل ادمین
- API موبایل
- SaaS و فروشگاه
- جاب صف و اعلان
پیشنیازها
- حداقل ۲ GB RAM
- PHP 8.2+
- Composer
- MySQL/PostgreSQL و ترجیحاً Redis
استک پیشنهادی
PHP 8.2+ComposerNginxMySQL/PostgreSQLRedisSupervisor
راهنمای نصب
پس از ساخت سرور، مراحل زیر را برای راهاندازی این اپ دنبال کنید.
- 1در پنل لانچر سرور لینوکس مناسب انتخاب و ایجاد کنید و IP عمومی را ذخیره کنید.
- 2با SSH به سرور متصل شوید و بستههای سیستم را بهروز کنید.
- 3PHP، Composer، دیتابیس و Redis را نصب کنید؛ پروژه Laravel را deploy و `.env` را تنظیم کنید.
- 4سرویس را برای استارت خودکار (systemd) پیکربندی کنید و وضعیت آن را بررسی کنید.
- 5فایروال را طوری باز کنید که فقط پورتهای لازم در دسترس باشند.
- 6در صورت نیاز Nginx را بهعنوان reverse proxy یا وبسرور جلوی سرویس قرار دهید.
- 7دامنه را به IP سرور متصل و گواهی SSL را با Certbot فعال کنید.
- 8بکآپ، مانیتورینگ لاگ و بهروزرسانی امنیتی را زمانبندی کنید.
نکات حرفهای
- `php artisan schedule:run` را در cron هر دقیقه بگذارید.
- Queue را با Supervisor نگه دارید.
- APP_DEBUG را در production خاموش کنید.
- از `config:cache` و `route:cache` استفاده کنید.
سؤالات متداول
Horizon لازم است؟+
برای صف Redis توصیه میشود ولی اجباری نیست.
اشتراک فایل storage؟+
لینک `storage:link` را بزنید و مجوزها را درست کنید.
نسخه PHP؟+
با نسخه پشتیبانیشده Laravel همخوان باشد (معمولاً ۸.۲+).
اپهای مرتبط
همین حالا Laravel را deploy کنید
سرور مجازی لینوکس یا ویندوز با راهاندازی سریع و قیمت شفاف.
ساخت سرور