• 5.6.29
  • کامل شده
  • منقضی شده
این داکیومنت از طرف توسعه‌دهنده ساپورت نمی‌شود، جدیدترین ورژن داکیومنت بزودی ترجمه خواهد شد.

Laravel Homestead یک محیط توسعه محلی آماده بر پایه ماشین مجازی است که ابزارهای رایج PHP و وب را در اختیار توسعه‌دهنده قرار می‌دهد. با Homestead می‌توان محیط توسعه اعضای تیم را به تنظیمات نزدیک‌تری رساند و وابستگی به نصب دستی سرویس‌ها روی سیستم میزبان را کاهش داد.

نحوه کار و کاربرد

پس از نصب VirtualBox یا VMware و Vagrant، جعبه Homestead دریافت می‌شود و فایل Homestead.yaml برای پوشه‌های پروژه، دامنه‌های محلی، پایگاه داده و کلید SSH تنظیم می‌گردد. سپس با vagrant up ماشین اجرا می‌شود.

نمونه

vagrant box add laravel/homestead
git clone https://github.com/laravel/homestead.git ~/Homestead
cd ~/Homestead
bash init.sh
vagrant up

نکته

Homestead ابزار محیط توسعه است، نه الزاماً تنظیمات مناسب Production. نسخه PHP و سرویس‌ها را با پروژه خود هماهنگ کنید.

اصطلاحات مرتبط در واژه‌نامه: پروتکل انتقال ابرمتن

مطالعه مرتبط در همین مجموعه