如何关闭linux主机的web服务器

发布网友 发布时间:2022-04-23 16:48

我来回答

4个回答

热心网友 时间:2023-04-24 07:42

Web服务器是一种应用程序,不同的Web服务器应用程序的关闭方法不尽相同,在Linux平台使用最多的Web服务器是apche和ngnix。关闭方法如下:

关闭apche:
/usr/local/apache2/bin/apachectl stop

关闭nginx:
nginx -s stop :快速停止nginx

热心网友 时间:2023-04-24 07:42

用netstat -lntp | grep :80 找出占用80端口的进程
例如:
[root@localhost ~]# netstat -lntp | grep :80
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 3040/nginx
这里的程序名就是nginx

尝试用killall [程序名],看能不能关闭他。
例如:killall nginx

如果不行,用ps 找出他的PID,
例如:
[root@localhost ~]# ps aux | grep nginx | grep -v grep
root 5406 0.0 0.2 5996 756 ? Ss 03:32 0:00 nginx: master process /usr/local/webserver/nginx/sbin/nginx
这里的pid是 5406

然后用kill命令关掉它。
例如:kill 5406

PS:如果是通过apt-get安装的apache,可以尝试通过/etc/init.d/[程序名] stop 停止进程,或者
通过chkconfig [程序名] off 关闭开机启动。

热心网友 时间:2023-04-24 07:43

如果不是使用apache,那么使用netstat -lntp 找到开启TCP80端口的那个守护进程,使用ps命令将其杀死。

热心网友 时间:2023-04-24 07:43

httpd stop

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com