Как реально остановить NGINX навсегда на Ubuntu? - PullRequest
0 голосов
/ 01 марта 2020

На моем веб-сервере под управлением Ubuntu 18.04.4 LTS очевидно nginx установлен и работает:

sudo netstat -tulpn | grep LISTEN
tcp        0      0 0.0.0.0:443             0.0.0.0:*               LISTEN      967/nginx: master p

Однако kill 967 сделает его повторно -спав снова.

Я перепробовал все, что смог найти, чтобы попытаться остановить службу, но ничего не работает:

service stop nginx stop: неопознанная служба

systemctl kill nginx.service: Не удалось уничтожить юнит nginx .service: Юнит nginx .service не загружен.

sudo nginx -s quit: sudo: nginx: команда не найдена

sudo service status nginx: статус: нераспознанная служба

grep -r nginx /etc/init: пустой результат

Не могу даже удалить его:

sudo apt-get remove nginx: пакет 'nginx' не установлен, поэтому не удален

Где я могу найти эту nginx службу и как ее остановить?

Обновление:

ps -ax | grep nginx

  967 ?        Ss     0:00 nginx: master process /opt/opscode/embedded/sbin/nginx -c /var/opt/opscode/nginx/etc/nginx.conf
  970 ?        S      0:00 nginx: worker process
  971 ?        S      0:00 nginx: worker process
  972 ?        S      0:00 nginx: worker process
  973 ?        S      0:00 nginx: worker process
  974 ?        S      0:00 nginx: worker process
  976 ?        S      0:00 nginx: worker process
  977 ?        S      0:00 nginx: worker process
  978 ?        S      0:00 nginx: worker process
  979 ?        S      0:00 nginx: worker process
  980 ?        S      0:00 nginx: worker process
  981 ?        S      0:00 nginx: worker process
  982 ?        S      0:00 nginx: worker process
  983 ?        S      0:00 nginx: cache manager process
 1252 pts/0    S+     0:00 grep --color=auto nginx
 3060 ?        Ss     0:00 runsv nginx
 3072 ?        S      0:00 svlogd -tt /var/log/opscode/nginx

1 Ответ

1 голос
/ 01 марта 2020

по комментариям мы пришли к выводу, что chef запустил nginx и предотвращает его закрытие (cra sh и т. Д. c).

, поскольку владелец сервера не хочет использовать шеф-повар, мы решили удалить его:

chef-server-ctl uninstall
...