Szybkie tworzenie Wirtualnych Hostów w Nginx
-
Cześć dzisiaj chciałbym Wam przedstawić skrypt w bashu mojego autorstwa pozwalający na proste tworzenie tzw. vHost'ow inaczej zwanych też wirtualnymi hostami dla serwerów WWW.
Projekt znajdziecie tutaj, na moim koncie na GitHub'ie.
Obecnie działa on jedynie z Nginx, lecz nie wykluczone, że w przyszłości projekt rozwinie się nieco bardziej.Zasada jest prosta, wystarczy:
- Pobrać zawartość repo (właściwie jedynie plik
nvhost.sh
). - Nadać mu odpowiednie uprawnienia do wykonania skryptu
chmod +x nvhost.sh
- Uruchomić z uprawnieniami administratora
sudo ./nvhost.sh <action> <name>
Obecnie dostępne akcje
<action>
znajdziecie na stronie projektu, w miejscu<name>
podajemy domenę na której chcemy widzieć nasz wirtualny host - przykładowotestowo.local
.Do działania wymagany jest:
- serwer WWW (w tym przypadku Nginx)
- instalacja PHP-FPM (domyślnie działa z wersją 7.2 - w przypadku innej należy zaktualizować skrypt).
Jeżeli podoba Ci się projekt, mile widziana pomoc w rozwoju ;)
- Pobrać zawartość repo (właściwie jedynie plik