A laravel dokumentáció javasolja a Homestead (előre csomagolt egy csavargó dobozban csomagolását, amely tartalmazza az Ubuntu 16.04, PHP 7.1, Nginx, Composer alkalmazást) használatát a laravel telepítéséhez. A laravel projekt felállítása egyszerű, ha a tanya fut a gépén.
Ebben a cikkben a laravel Windows rendszerre történő telepítésének egyszerű megközelítését fogjuk megvizsgálni.
Előfeltételek
A kezdéshez telepítse a következőket;
Git : A Git SSH kliensként fog szolgálni, és a Git Bash parancsértelmezőt fogjuk használni parancssorunkként a telepítés során. Kattintson ide a git letöltéséhez és telepítéséhez a rendszerére.
Fenséges szöveg : Ez az alkalmazásépítés szövegszerkesztőjeként szolgál. Kattintson ide a fenséges szöveg letöltéséhez és telepítéséhez. Vagy telepíthet bármilyen tetszőleges szövegszerkesztőt, például VS kódot és atomot.
A git telepítése után nyissa meg a git bash-t, és hozzon létre egy ssh kulcspárt. Ennek eléréséhez lépjen a saját könyvtárba, és futtassa a következő parancsot:
ssh-keygen -t rsa -C "[email protected]"
Fő telepítés
Első lépés : A telepítés megkezdéséhez le kell töltenünk és telepítenünk kell a virtuális dobozt. Kattintson ide a Windows telepítési beállításainak letöltéséhez és telepítéséhez.
Második lépés : Ezen a ponton telepítünk egy csavargót, amely a tanya tárolójaként szolgál. Töltse le és telepítse a csavargót a Windows rendszerhez.

Harmadik lépés : A virtuális doboz és a csavargó telepítése után hozzáadhatunk laravel-t a csavargó dobozhoz. Most nyissa meg a Git Bash fájlt, és a saját könyvtárban futtassa ezt a parancsot:
vagrant box add laravel/homestead
Várja meg, amíg letöltődik. Válassza ki a virtuális doboz opcióját, esetemben ez a 2. Nyomja meg az Enter billentyűt, és várja meg, amíg letölti a dobozt.
Negyedik lépés: Telepítse a tanyát a saját könyvtárába a következő paranccsal:
git clone //github.com/laravel/homestead.git Homestead
Ha ez megtörtént, használja a git bash könyvtárat a Homestead mappába, és futtassa ezt a parancsot:
init.bat
Konfigurálja a tanyát
Most készen állunk a tanya konfigurálására. Nyissa meg a fenséges szöveget, lépjen a fájlba, nyissa meg a mappát, és válassza ki a tanya mappát. A C: / Homestead címen található. Nyissa meg a Homestead.yaml fájlt az alábbi ábra szerint

A homestead.yaml fájl mappáira és webhelyeire összpontosítunk.
-térkép: ~ / Code
Egyszerűen a helyi gép mappáját jelenti a projektjeihez.
to: / home / vagrant / Code
Egyszerűen azt a mappát jelenti a virtuális gépen, amely szinkronizálódik a helyi gép könyvtárával.
Hozzon létre egy mappát (az enyém webhelyeket neveztem el) a projektjeihez a helyi gép saját könyvtárában. Az enyém a C: / Users / username / sites címen található.
A Homestead.yaml fájlban módosítsa a –map: ~ / Code kódot -map: ~ / sites értékre.
A / home / vagrant / Code kódot módosítsa a / home / vagrant / sites értékre is
Most telepítse a Laravel programot
Most töltse le a laravel telepítőt a következő parancs futtatásával:
Composer global require “laravel/installer”
Miután ez megtörtént, futtassa a következő parancsot:
vagrant up
akkor ez a parancs:
vagrant ssh
megjeleníti a helyi gépen létrehozott helyek mappát

Változtassa a könyvtárat a helyek mappába, és készen áll a laravel projekt elindítására.
Futtassa ezt a parancsot:
laravel new testsite
és várja meg a letöltését. Ihaj! Készen állunk az indulásra
„Valami csodálatos építése”!Konfigurálja az Nginx webhelyet
A laravel projekt webböngészőn keresztüli eléréséhez egyszerűen konfiguráljuk a sites tulajdonságot
"A Site tulajdonság lehetővé teszi, hogy egyszerűen hozzárendeljen egy" domaint "a Homestead környezet mappájához." - doc
Hozzunk létre egy tartományt a teszthelyünkhöz. Nyissa meg a jegyzettömböt rendszergazdaként, nyissa meg a fájlt, és nyissa meg a gazdagépeket, amelyek C: / Windows / System32 / Drivers / etc / hosts, és rendelje hozzá a 127.0.0.1 parancsot a testsite.dev fájlhoz.

A homestead.yaml fájlban módosítsa a homestead.app fájlt testsite.dev és / home / vagrant / Code / Laravel / public / home / vagrant / sites / public értékre, és adja ki a parancsot:
vagrant provision
Most nyissa meg a böngészőt, és írja be a testsite.dev:8000 parancsot. Böngészője a laravel oldalt jeleníti meg, a borítóképen látható módon.
Ha ez a cikk hasznos volt, ossza meg szívesen a közösségi médiában, hogy mások is láthassák.