Predpoklady:
Pred začatím inštalácie služby Valet musíte vykonať nasledujúce úlohy.
A. Nainštalujte si projekt Laravel
$ skladateľ create-project - prefer-dist laravel / laravel latavelproB. Nainštalujte požadované závislosti
$ sudo apt-get nainštalovať php7.4-zvlnenie$ sudo apt-get nainštalovať jq
$ sudo apt-get install xsel
$ sudo apt-get nainštalovať libnss3-tools
$ sudo apt nainštalovať nginx
C. Aktualizujte skladateľa
$ sudo composer self-update --stableNainštalujte Valet do Laravelu:
Spustením nasledujúceho príkazu stiahnite komorníka pomocou skladateľa.
$ composer global vyžaduje cpriego / valet-linuxSpustením nasledujúceho príkazu nainštalujte komorníka na Ubuntu.
$ test -d ~ /.skladateľ && bash ~ /.skladateľ / dodávateľ / bin / komorník nainštalovať|| bash ~ /.inštalácia config / composer / vendor / bin / valet
Ak je komorník úspešne nainštalovaný, zobrazí sa nasledujúci výstup.
Spustením nasledujúcich príkazov zastavte a zakážte apache2 server.
$ sudo systemctl stop apache2$ sudo systemctl vypnúť apache2
Spustením nasledujúceho príkazu spustíte program Nginx server.
$ sudo systemctl start nginxSpustením nasledujúceho príkazu reštartujte správca siete.
$ sudo service network-manager restartPred použitím príkazov komorníka reštartujte terminál a prehľadávač.
Použitie príkazov Valet:
V balíku Valet existuje veľa príkazov na kontrolu aktuálneho stavu, spustenie a zastavenie démona, pridanie alebo odstránenie adresára projektu, odinštalovanie komorníka atď. Zoznam bežne používaných príkazov služby Valet je uvedený nižšie.
Príkazy | účel |
---|---|
komorník štart | Spustite démona komorníka. |
komorník zastávka | Zastavte komorného démona. |
komorník reštart | Reštartujte obslužného démona. |
komorník odkaz | Vytvorte odkaz na konkrétny projekt Laravel. |
odpojenie komorníka | Odstráňte predtým vytvorený odkaz na projekt. |
komorník odkazy | Zobraziť existujúce odkazy vytvorené komorníkom. |
komorník bezpečný | Zabezpečte web a zobrazte adresu URL s https: //. |
komorník nezabezpečený | Zaistite nezabezpečenie webu a zobrazte adresu URL pomocou protokolu http: //. |
stav komorníka | Zobraziť aktuálny stav démona komorníka. |
Komorná doména doména-názov | Zmeňte doménu |
komorník | Zdieľajte verejne miestnu stránku a vyskúšajte, ako to funguje online. |
odinštalovať komorník | Komorníka natrvalo odstráňte. |
Použitia niektorých potrebných príkazov služby Valet sú uvedené v nasledujúcej časti.
Skontrolujte stav:
príkaz status sa používa na kontrolu aktuálneho stavu obsluhy. Spustite nasledujúci príkaz z terminálu.
$ komorník stavNasledujúci výstup sa zobrazí, ak fpm a Nginx sú spustené a obsluha funguje správne.
Poskytovať stránky:
Na obsluhu ľubovoľnej stránky Laravelu je možné použiť dva obslužné príkazy. Toto sú park a odkaz. Využitia odkaz príkaz sú zobrazené nižšie.
odkaz príkaz:
Vytvorte nový priečinok s názvom moje projekty a prejdite do priečinka, ktorý bude fungovať ako komorník. Vytvorte nový projekt Laravel alebo skopírujte akýkoľvek existujúci priečinok projektu Laravel v tomto priečinku. Existujúci projekt Laravel sa skopíruje do tohto priečinka tu. Prejdite do priečinka projektu Laravel a spustite odkaz príkazom zaregistrujte priečinok na ceste s obsluhou.
$ mkdir moje projekty$ cd moje projekty
$ cp -r / var / www / html / laravelpro laravelpro
$ cd laravelpro
$ komorník odkaz
Po vykonaní príkazov sa zobrazí nasledujúci výstup.
Spustením nasledujúceho príkazu skontrolujte zoznam symbolických odkazov s adresami URL vytvorenými komorníkom.
$ komorník odkazyNasledujúci výstup sa objaví, ak sa vytvorí odkaz na projekt Laravel. Predvolená doména komorníka je .test. Názov projektu Laravel je nastavený ako Stránky hodnotu. The URL hodnota sa vygeneruje pridaním predvolenej domény k názvu projektu. The Cesta ukladá umiestnenie priečinka projektu.
Spustením nasledujúceho príkazu obsluhu zabezpečte web.
$ komorník bezpečnýSpustením nasledujúceho príkazu ping môžete otestovať, či je web aktívny alebo nie.
$ ping laravelpro.testVýstup ukazuje, že web je nažive.
Teraz v prehliadači spustite nasledujúcu adresu URL, aby ste otestovali, či funguje alebo nie.
https: // laravelpro.test /
Spustením nasledujúceho príkazu urobte web nezabezpečeným a spustite projekt pomocou adresy URL, http: // laravelpro.test.
$ komorník nezabezpečenýPredvolenú doménu komorníka môžete zmeniť. Nasledujúci príkaz obsluhy zmení .test doména .bd doména.
$ komorník doména násTeraz môžete v prehliadači skontrolovať nasledujúcu adresu URL a otestovať tak doménu.
http: // laravelpro.bd
Zdieľať stránku:
Jedným z dôležitých účelov použitia služby Valet je otestovať, ako stránka funguje online na rôznych typoch zariadení spustených z lokálneho servera. Web je možné zdieľať rôznymi spôsobmi pomocou služby komorníka. Túto stránku zdieľa Ngrok predvolene. Spustením nasledujúceho príkazu môžete zdieľať web Laravel s celým svetom.
$ komorník zdieľaťNasledujúci výstup sa zobrazí, ak je web zdieľaný správne. Nasledujúce informácie ukazujú, že web je online 8 hodín. Na stránku je možné pristupovať odkiaľkoľvek pomocou adresy URL, http: // 69763ffe9768.ngrok.io.
Nasledujúci výstup sa zobrazí, ak sa adresa URL vykoná v prehliadači ľubovoľného zariadenia pripojeného k internetu.
Záver:
Niekedy je veľmi dôležité skontrolovať, či projekt Laravel správne funguje alebo nefunguje na rôznych typoch zariadení, ako sú mobilné telefóny, tablety atď. pred zverejnením stránky na skutočnom serveri. Laravel komorník uľahčuje túto úlohu používaním podiel príkaz. Web je možné ľahko testovať online pomocou tejto služby s obsluhou. Spôsob inštalácie a používania rôznych príkazov komorníka Laravel je vysvetlený v tomto článku, ktorý pomáha používateľom Laravelu ľahko testovať ich stránky Laravel.