首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何真正在Ubuntu上永远阻止NGINX?

如何真正在Ubuntu上永远阻止NGINX?
EN

Stack Overflow用户
提问于 2020-03-01 17:11:53
回答 1查看 1.6K关注 0票数 0

在我运行Ubuntu18.04.4LTS的web服务器上,很明显,nginx已经安装并正在运行:

代码语言:javascript
复制
sudo netstat -tulpn | grep LISTEN
代码语言:javascript
复制
tcp        0      0 0.0.0.0:443             0.0.0.0:*               LISTEN      967/nginx: master p

然而,kill 967将使它再次繁衍.

我尽我所能尝试停止该服务,但没有任何效果:

service stop nginx停止:未识别的服务

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服务,如何停止它?

更新:

代码语言:javascript
复制
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
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-03-01 17:21:14

通过评论,我们发现有chef在运行nginx并防止它关闭(崩溃等等)。

由于服务器所有者不想使用厨师,所以我们决定卸载它:

代码语言:javascript
复制
chef-server-ctl uninstall
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60477631

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档