كيفية تثبيت Laravel باستخدام Homestead على Windows - الطريقة السهلة
توصي وثائق Laravel باستخدام Homestead (صندوق متشرد معبأ مسبقًا يتضمن Ubuntu 16.04 و PHP 7.1 و Nginx و Composer) لتثبيت Laravel. يعد إعداد مشروع Laravel أمرًا سهلاً ، بمجرد تشغيل المنزل على جهازك.
في هذه المقالة ، سننظر في طريقة بسيطة لتثبيت Laravel على نظام windows.
المتطلبات الأساسية
للبدء ، قم بتثبيت ما يلي ؛
Git : سيعمل Git كعميل SSH وسنستخدم Git Bash shell كسطر أوامر خلال الإعداد. انقر هنا لتنزيل وتثبيت git على نظامك.
نص سامي : سيكون هذا بمثابة محرر نصوص لبناء التطبيق. انقر هنا لتنزيل وتثبيت نص سامي. أو يمكنك تثبيت أي محرر نصوص من اختيارك مثل كود VS و atom.
بعد تثبيت git ، افتح git bash وأنشئ زوج مفاتيح ssh. لتحقيق ذلك ، انتقل إلى الدليل الرئيسي وقم بتشغيل الأمر:
ssh-keygen -t rsa -C "[email protected]"
التثبيت الرئيسي
الخطوة الأولى : لبدء التثبيت ، سيتعين علينا تنزيل Virtual Box وتثبيته. انقر هنا لتنزيل وتثبيت إعداد تثبيت Windows.
الخطوة الثانية : في هذه المرحلة ، سنقوم بتثبيت المتشرد الذي سيكون بمثابة حاوية للمنزل. قم بتنزيل وتثبيت برنامج Vagrant لنظام التشغيل Windows.

الخطوة الثالثة : بعد تثبيت Virtual Box و Vagrant ، يمكننا إضافة Laravel إلى صندوق المتشرد. الآن افتح Git Bash ، وفي الدليل الرئيسي ، قم بتشغيل هذا الأمر:
vagrant box add laravel/homestead
انتظر حتى يتم تنزيله. حدد خيار Virtualbox ، في حالتي ، هو 2. اضغط على Enter وانتظر حتى يتم تنزيل المربع.
الخطوة الرابعة: قم بتثبيت homestead في الدليل الرئيسي الخاص بك ، عن طريق تشغيل هذا الأمر:
git clone //github.com/laravel/homestead.git Homestead
بمجرد الانتهاء من ذلك ، استخدم دليل تغيير git bash إلى مجلد Homestead وقم بتشغيل هذا الأمر:
init.bat
تكوين المنزل
الآن نحن جاهزون لتكوين homestead. افتح النص السامي ، وانتقل إلى الملف ، وافتح المجلد وحدد مجلد homestead. تقع في C: / Homestead. افتح ملف Homestead.yaml كما هو موضح في الرسم البياني أدناه

سيكون تركيزنا على قسم المجلدات والمواقع في ملف Homestead.yaml.
-الخريطة: ~ / كود
يعني ببساطة المجلد الموجود على جهازك المحلي لمشاريعك.
إلى: / home / vagrant / Code
يعني ببساطة المجلد الموجود على الجهاز الظاهري ، والذي سيتزامن مع الدليل على الجهاز المحلي.
قم بإنشاء مجلد (قمت بتسمية مواقع التعدين) لمشاريعك في الدليل الرئيسي لجهازك المحلي. يقع المنجم في C: / Users / username / sites.
في ملف Homestead.yaml ، قم بتغيير –map: ~ / Code to -map: ~ / sites.
قم أيضًا بتغيير / home / vagrant / Code إلى / home / vagrant / sites
الآن قم بتثبيت Laravel
الآن قم بتنزيل مثبت Laravel عن طريق تشغيل هذا الأمر:
Composer global require “laravel/installer”
بمجرد الانتهاء من ذلك ، قم بتشغيل هذا الأمر:
vagrant up
ثم هذا الأمر:
vagrant ssh
سيعرض مجلد المواقع الذي تم إنشاؤه على الجهاز المحلي

قم بتغيير الدليل إلى مجلد المواقع وستكون جاهزًا لبدء مشروع Laravel الخاص بك.
قم بتشغيل هذا الأمر:
laravel new testsite
وانتظر حتى يتم تنزيله. يبي! نحن على استعداد للبدء
"بناء شيء مذهل"!قم بتكوين موقع Nginx
للوصول إلى مشروع Laravel الخاص بنا على متصفح الويب الخاص بنا ، نقوم ببساطة بتهيئة خاصية المواقع
"تتيح لك خاصية المواقع تعيين" مجال "بسهولة لمجلد في بيئة Homestead الخاصة بك." - وثيقة
لنقم بإنشاء مجال لموقع الاختبار الخاص بنا. افتح المفكرة كمسؤول ، وانتقل إلى ملف وافتح المضيفين وهو C: / Windows / System32 / Drivers / etc / hosts وعيّن 127.0.0.1 إلى موقع الاختبار.

في ملف homestead.yaml ، قم بتغيير homestead.app إلى testite.dev و / home / vagrant / Code / Laravel / public إلى / home / vagrant / sites / public وأصدر الأمر:
vagrant provision
افتح الآن متصفح الويب الخاص بك وأدخل testite.dev:8000. سيعرض متصفحك صفحة Laravel كما هو موضح في صورة الغلاف.
إذا كانت هذه المقالة مفيدة ، فيرجى مشاركتها على وسائل التواصل الاجتماعي حتى يتمكن الآخرون من رؤيتها.