Eeldused:
Enne Valeti installimise alustamist peate tegema järgmised toimingud.
A. Paigaldage Laraveli projekt
$ helilooja create-project --prefer-dist laravel / laravel latavelproB. Installige vajalikud sõltuvused
$ sudo apt-get install php7.4-lokkis$ sudo apt-get install jq
$ sudo apt-get install xsel
$ sudo apt-get install libnss3-tools
$ sudo apt install nginx
C. Värskendage heliloojat
$ sudo helilooja isevärskendus - stabiilneInstallige Valet Laraveli:
Helistaja abil teenindaja allalaadimiseks käivitage järgmine käsk.
$ helilooja globaalne nõuab cpriego / valet-linuxRakenduse installimiseks Ubuntu käivitage järgmine käsk.
$ test -d ~ /.helilooja && bash ~ /.helilooja / müüja / prügikasti / teenindaja install|| bash ~ /.config / helilooja / hankija / bin / teenindaja install
Kui teenindaja on edukalt installitud, kuvatakse järgmine väljund.
Rakenduse peatamiseks ja keelamiseks käivitage järgmised käsud apache2 server.
$ sudo systemctl stop apache2$ sudo systemctl keelab apache2
Käivitage järgmine käsk Nginx server.
$ sudo systemctl start nginxRakenduse taaskäivitamiseks käivitage järgmine käsk võrguhaldur.
$ sudo teenuse võrguhaldur taaskäivitageEnne teeninduskäskude kasutamist taaskäivitage terminal ja brauser.
Valet-käskude kasutamine:
Paketis Valet on palju käske praeguse oleku kontrollimiseks, deemoni käivitamiseks ja peatamiseks, projekti kataloogi lisamiseks või eemaldamiseks, teenuse desinstallimiseks jne. Allpool kuvatakse levinumate Valet-käskude loend.
Käsud | eesmärk |
---|---|
teenindaja | Käivitage teenindusdemon. |
teenindaja | Peatage teenindaja deemon. |
teenindaja taaskäivitage | Taaskäivitage teenindaja deemon. |
teeninduslink | Looge konkreetse Laraveli projekti link. |
teenindaja lahti ühendama | Eemaldage eelnevalt loodud projekti link. |
teeninduslingid | Kuva teenindaja loodud olemasolevad lingid. |
teenindaja turvaline | Muutke sait turvaliseks ja kuvage URL-i aadressiga https: //. |
teenindaja ebakindel | Muutke sait ebaturvaliseks ja kuvage URL aadressiga http: //. |
teenindaja staatus | Kuva teeninduse deemoni praegune olek. |
Domeeni domeeninimi | Domeeni muutmine |
teenustasu | Jagage kohalikku saiti avalikult ja proovige, kuidas see veebis toimib. |
teeninduse desinstallimine | Eemaldage teenindaja jäädavalt. |
Mõnede vajalike Valet-käskude kasutusalad on toodud järgmises osas.
Kontrollige olekut:
oleku käsku kasutatakse Valet praeguse oleku kontrollimiseks. Käivitage terminalist järgmine käsk.
$ valet staatusJärgmine väljund ilmub, kui fpm ja Nginx töötavad ja teenindaja töötab korralikult.
Teenige saiti:
Laraveli saidi teenindamiseks saab kasutada kahte teeninduskäsku. Need on park ja link. Kasutamine link käsk on näidatud allpool.
link käsk:
Looge uus nimega kaust myprojects ja minge kausta, mis töötab Valet-teena. Looge uus Laraveli projekt või kopeerige selle kausta olemasolev Laraveli projekti kaust. Olemasolev Laraveli projekt kopeeritakse siia kausta. Minge Laraveli projekti kausta ja käivitage link käsk kausta registreerimiseks teenusepakkujalal.
$ mkdir myprojects$ cd myprojects
$ cp -r / var / www / html / laravelpro laravelpro
$ cd laravelpro
teenuse $ link
Pärast käskude käivitamist ilmub järgmine väljund.
Käivitage järgmine käsk, et kontrollida teenindaja loodud sümboolsete linkide loendit URL-idega.
$ teeninduslingidKui Laraveli projekti link luuakse, kuvatakse järgmine väljund. Autoteenuse URL-i vaikedomeen on .test. Laraveli projekti nimi on määratud Sait väärtus. The URL väärtus genereeritakse, lisades projekti nimega vaikedomeeni. The Tee salvestab projekti kausta asukoha.
Saidi turvalisuse tagamiseks käivitage järgmine teeninduskäsk.
$ teenindaja turvalineSaidi käivitamiseks võite käivitada järgmise pingikäskluse.
$ ping laravelpro.testVäljund näitab, et sait on elus.
Nüüd käivitage brauseris järgmine URL, et kontrollida, kas see töötab või mitte.
https: // laravelpro.test /
Käivitage järgmine käsk saidi ebaturvaliseks muutmiseks ja projekti käivitamiseks URL-i abil, http: // laravelpro.test.
$ valet ebakindelSaate muuta teenindaja vaikedomeeni. Järgmine teeninduskäsk muudab .test domeen .bd domeen.
$ valet domeen meileNüüd saate domeeni testimiseks brauseris kontrollida järgmist URL-i.
http: // laravelpro.bd
Jaga saiti:
Üheks oluliseks Valeti kasutamise eesmärgiks on testida, kuidas sait töötab võrgus erinevat tüüpi seadmetes, mis töötavad kohalikus serveris. Saiti saab teenuse pakkuja abil jagada mitmel viisil. Saiti jagab Ngrok algselt. Laraveli saidi jagamiseks kogu maailmaga käivitage järgmine käsk.
$ teenustasuKui saiti õigesti jagatakse, kuvatakse järgmine väljund. Järgmine teave näitab, et sait on võrgus 8 tundi. Saidile pääseb juurde kõikjalt, kasutades URL-i, http: // 69763ffe9768.ngrok.io.
Järgmine väljund kuvatakse, kui URL käivitatakse Interneti-ühendusega seadme brauseris.
Järeldus:
Mõnikord on väga oluline kontrollida, kas Laraveli projekt töötab erinevat tüüpi seadmetes nagu mobiil, tahvelarvuti jne või mitte. enne saidi avaldamist päris serveris. Laraveli teenindaja muudab selle ülesande kasutamise lihtsamaks aktsia käsk. Selle teenindusfunktsiooni abil saab saiti veebis hõlpsalt testida. Laraveli erinevate teeninduskäskude installimise ja kasutamise viisi on selgitatud selles artiklis, et aidata Laraveli kasutajatel oma Lavareli saite hõlpsalt testida.