A Laravel telepítése a Homestead használatával a Windows rendszerre - Az egyszerű módszer

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.