/ / nie można uruchomić nginx w osx - macos, nginx

nie można uruchomić nginx w osx - macos, nginx

Właśnie zaczęłam nginx w MacOS Sierra v10.12.1.

Po zainstalowaniu z Homebrew, przeglądarka nie chce się połączyć z wiadomością: This site can’t be reached. localhost refused to connect.

Właśnie próbuję debugować mój nginx nginx -t i mówi to nginx.pid brakuje:

nginx: the configuration file /usr/local/etc/nginx/nginx.conf syntax is ok
nginx: [emerg] open() "/usr/local/var/run/nginx.pid" failed (2: No such file or directory)
nginx: configuration file /usr/local/etc/nginx/nginx.conf test failed

ponadto, jeśli spróbuję reload, generuje następujący błąd:

nginx: [error] open() "/usr/local/var/run/nginx.pid" failed (2: No such file or directory)

Masz pojęcie, co się dzieje?

Dzięki za radę.

Odpowiedzi:

0 dla odpowiedzi № 1

Wygląda na to, że Nginx się nie rozpoczął. Uruchom poniżej polecenia (Popraw ścieżkę na podstawie demona nginx). To powinno być albo

sudo /usr/local/nginx/sbin/nginx -s reload

lub

sudo /usr/local/etc/nginx/sbin/nginx -s reload

Znajdź również poprawną lokalizację nginx.pid za pomocą poniższego polecenia

find / -name nginx.pid 2>/dev/null

Następnie zaktualizuj ścieżkę do pliku conf, a następnie ponownie załaduj za pomocą pierwszego polecenia.