Szybkie tworzenie Wirtualnych Hostów w Nginx


  • Admin

    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:

    1. Pobrać zawartość repo (właściwie jedynie plik nvhost.sh).
    2. Nadać mu odpowiednie uprawnienia do wykonania skryptu chmod +x nvhost.sh
    3. 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ładowo testowo.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 ;)


Log in to reply