Процесс (Nginx) запущен на порту 80, но я не могу найти команду

Я использую Mac OS 10.14.5.

Я хочу использовать порт 80 для работы Docker.

Но на моем Mac порт 80 уже используется, и, что удивительно для меня, это не Apache, а Nginx (по крайней мере, на странице отображается информация Nginx).

Я не знаю Я не помню, чтобы устанавливал Nginx, и, насколько мне известно, по умолчанию установлен только Apache.

Команда nginx неизвестна (с «whereis» или «which»).

Я использовал команду, чтобы увидеть порт используемый и процесс, который их использует:

lsof -iTCP -sTCP: LISTEN -n -P

Результат:

COMMAND    PID USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
datagrip   273  pom  192u  IPv4 0xd45b6da75f7b84e9      0t0  TCP 127.0.0.1:6942 (LISTEN)
datagrip   273  pom  234u  IPv4 0xd45b6da7615634e9      0t0  TCP 127.0.0.1:63342 (LISTEN)
datagrip   273  pom  261u  IPv4 0xd45b6da767818e69      0t0  TCP 127.0.0.1:49863 (LISTEN)
rapportd   310  pom    3u  IPv4 0xd45b6da768e56b69      0t0  TCP *:56546 (LISTEN)
rapportd   310  pom    4u  IPv6 0xd45b6da75afcbb69      0t0  TCP *:56546 (LISTEN)
RescueTim  451  pom   16u  IPv6 0xd45b6da75afcb5a9      0t0  TCP *:16587 (LISTEN)
ssh       6115  pom    5u  IPv6 0xd45b6da768bea8e9      0t0  TCP [::1]:1111 (LISTEN)
ssh       6115  pom    6u  IPv4 0xd45b6da766fcab69      0t0  TCP 127.0.0.1:1111 (LISTEN)
postgres  7123  pom    5u  IPv6 0xd45b6da757bb2b69      0t0  TCP [::1]:5432 (LISTEN)
postgres  7123  pom    6u  IPv4 0xd45b6da7697ed7e9      0t0  TCP 127.0.0.1:5432 (LISTEN)

Итак, ни один процесс не использует порт 80.

Когда я использую locate, я см .:

@macbook-pro:~$ locate nginx
/Applications/Xcode.app/Contents/Developer/Library/LaunchDaemons/com.apple.xcsnginx.plist
/Applications/Xcode.app/Contents/Developer/usr/share/xcs/Nginx/conf/nginx.conf
/Applications/Xcode.app/Contents/Developer/usr/share/xcs/Nginx/conf/nginx.conf.default
/Applications/Xcode.app/Contents/Developer/usr/share/xcs/Nginx/sbin/nginx
/Applications/Xcode.app/Contents/Developer/usr/share/xcs/xcsnginx
/Applications/Xcode.app/Contents/Developer/usr/share/xcs/xcsnginx/xcsnginx.conf
/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/nginx.rb

Homebrew, похоже, не несет ответственности, поскольку список пивоварения не отображает его.

Это из-за XCode? Где теперь посмотреть?

0
задан 5 November 2019 в 21:31
1 ответ

Попробуйте /Applications/Xcode.app/Contents/ Разработчик / usr / share / xcs / Nginx / sbin / nginx -s stop

0
ответ дан 5 December 2019 в 00:08

Теги

Похожие вопросы