Zastosowanie Laravela Calet

Zastosowanie Laravela Calet
Jeśli chcesz sprawdzić, w jaki sposób Twój projekt Laravel działa online bez publikowania projektu na dowolnym prawdziwym serwerze, możesz użyć pakietu Valet lub Homestead, aby opracować wizualizowane środowisko programistyczne. Homestead służy do opracowania w pełni wizualizowanego środowiska programistycznego Linuksa z konfiguracją Nginx i zużywa więcej zasobów. Jeśli chcesz opracować szybkie lokalne środowisko programistyczne z minimalnymi zasobami, pakiet wyposażenia jest dobrym wyborem. Działa z serwerem WWW Nginx. Jak zainstalować Palet na Ubuntu i użyć go do uruchomienia projektu Laravel online dla określonych czasów, jest pokazany w tym artykule.

Wymagania wstępne:

Musisz wykonać następujące zadania przed rozpoczęciem instalacji Valet.

A. Zainstaluj projekt Laravel

$ Composer Create-Project-Prefer-Dist Laravel/Laravel LatavelPro

B. Zainstaluj wymagane zależności

$ sudo apt-get instaluj php7.4-curl
$ sudo apt-get instaluj JQ
$ sudo apt-get install xsel
$ sudo apt-get instaluj libnss3-tools
$ sudo apt instal nginx

C. Zaktualizuj kompozytor

$ sudo kompozytor samoukalny-stabil

Zainstaluj wyprawę w Laravel:

Uruchom następujące polecenie, aby pobrać kaleta za pomocą kompozytora.

$ Composer Global wymaga CprieGO/Valet-Linux

Uruchom następujące polecenie, aby zainstalować wyprawę na Ubuntu.

$ test -d ~/.Composer && Bash ~/.Instalacja kompozytora/dostawcy/BIN/
|| Bash ~/.config/composer/dostawca/bin/instalacja

Jeśli parlet zostanie pomyślnie zainstalowany, pojawi się następujące dane wyjściowe.

Uruchom następujące polecenia, aby zatrzymać i wyłączyć Apache2 serwer.

$ sudo systemCtl Stop Apache2
$ sudo systemctl wyłącz apache2

Uruchom następujące polecenie, aby rozpocząć Nginx serwer.

$ sudo systemctl start nginx

Uruchom następujące polecenie, aby ponownie uruchomić Menedżer sieci.

$ Sudo Service Network-Manager Restart

Uruchom ponownie terminal i przeglądarkę przed użyciem poleceń wypraw.

Korzystanie z poleceń Paracie:

Wiele poleceń istnieje w pakiecie Palet, aby sprawdzić bieżący status, uruchomić i zatrzymać demon, dodaj lub usuń katalog projektu, odinstalowany parlet itp. Lista powszechnie używanych poleceń wypraw jest pokazana poniżej.

Polecenia zamiar
Palek Start Rozpocznij demon).
ZATRZYMAJ PLATU Zatrzymaj demon).
Uruchom restart Uruchom ponownie demon).
Link Valet Utwórz link konkretnego projektu Laravel.
Lett Unlink Usuń wcześniej utworzony link projektu.
Linki do wypraw Wyświetl istniejące linki utworzone przez wyprawę.
Secure Calet Udostępnij witrynę i pokaż adres URL za pomocą https: //.
Problem niezabezpieczony Spraw, aby strona była niepewna i pokaż adres URL z http: //.
Status parletu Pokaż aktualny status demona samochodu.
Nazwa domeny domeny parletowej Zmień domenę
Udział w zawierzchnię Udostępnij lokalną witrynę publicznie i sprawdź, jak to działa online.
Odinstalowanie Valet Wyjmij na stałe kaleta.

Zastosowanie niektórych niezbędnych poleceń wypłacania są pokazane w następnym rozdziale.

Sprawdzić stan:

Polecenie statusu służy do sprawdzenia bieżącego statusu kaleka. Uruchom następujące polecenie z terminala.

Status $ Valet

Następujące dane wyjściowe pojawią się, jeśli FPM I Nginx działają, a Valet działa poprawnie.

Obserwuj stronę:

Do obsługi dowolnej witryny Laravel można użyć dwóch poleceń. To są park I połączyć. Zastosowania połączyć Polecenie pokazano poniżej.

połączyć Komenda:

Utwórz nowy folder o nazwie moje projekty i przejdź do folderu, który będzie działał jako ścieżka do parkingu. Utwórz nowy projekt Laravel lub skopiuj dowolny istniejący folder projektu Laravel w tym folderze. Istniejący projekt Laravel jest kopiowany w folderze tutaj. Przejdź do folderu projektu Laravel i uruchom połączyć polecenie zarejestrowania folderu na ścieżce kaleta.

$ mkdir myProjects
$ CD myProjects
$ cp -r/var/www/html/laravelpro laravelpro
$ CD LARAVALPRO
$ Link

Następujące dane wyjściowe pojawią się po uruchomieniu poleceń.

Uruchom następujące polecenie, aby sprawdzić listę linków symbolicznych z adresami URL utworzonymi przez wyprawę.

Linki $ Valet

Pojawi się następujące dane wyjściowe, jeśli utworzono link projektu Laravel. Domyślna domena adresu URL jest to .test. Nazwa projektu Laravel jest ustawiona jako Strona wartość. URL Wartość jest generowana przez dodanie domeny domyślnej do nazwy projektu. Ścieżka przechowuje lokalizację folderu projektu.

Uruchom następujące polecenie Paleta, aby witryna była bezpieczna.

$ parlet bezpieczny

Możesz uruchomić następujące polecenie ping, aby przetestować witryna żywa, czy nie.

$ ping laravelpro.test

Dane wyjściowe pokazuje, że strona żyje.

Teraz uruchom następujący adres URL z przeglądarki, aby przetestować, że działa lub nie.

https: // laravelpro.test/

Uruchom następujące polecenie, aby witryna była niepewna i uruchom projekt za pomocą adresu URL, http: // laravelpro.test.

$ parlet niezabezpieczony

Możesz zmienić domenę domyślną kartynik. Poniższe polecenie wypowiedzi zmieni .test domena .Bd domena.

$ parlet domena US

Teraz możesz sprawdzić następujący adres URL z przeglądarki, aby przetestować domenę.

http: // laravelpro.Bd

Udostępnij witrynę:

Jednym z ważnych celów korzystania z parletu jest przetestowanie, jak witryna działa online na różnych typach urządzeń działających z serwera lokalnego. Witryna może być udostępniana na wiele sposobów za pomocą Valet. Witryna jest udostępniana przez Ngrok domyślnie. Uruchom następujące polecenie, aby udostępnić witrynę Laravel ze światem.

Udział $

Następujące dane wyjściowe pojawią się, jeśli witryna zostanie poprawnie udostępniona. Poniższe informacje pokazują, że strona jest online przez 8 godzin. Do witryny można uzyskać z dowolnego miejsca za pomocą adresu URL,

    http: // 69763ffe9768.Ngrok.io

.

Pojawi się następujące dane wyjściowe, jeśli adres URL zostanie wykonywany w przeglądarce dowolnego urządzenia podłączonego do Internetu.

Wniosek:

Czasami bardzo ważne jest, aby sprawdzić, czy projekt Laravel działa poprawnie lub nie na różnych typach urządzeń, takich jak telefon komórkowy, tablet itp. Przed opublikowaniem witryny na prawdziwym serwerze. Laravevel Valet ułatwia to za pomocą użycia udział Komenda. Strona może być łatwo przetestowana online przez tę funkcję kaleta. W tym artykule wyjaśniono sposób instalacji i korzystania z różnych poleceń Laravela Palet.