您的位置:首页 > 运维架构 > Apache

LAMP系列之Apache优雅重启、优雅关闭

2014-04-24 16:47 225 查看
1、优雅停止
信号:WINCH
[root@localhost~]# /appl/apache/bin/apachectl  -kgraceful-stop  #
[root@localhost ~]# elinks -dump http://192.168.137.3 #使用elinks访问测试
ELinks: 拒绝连接



2、优雅重启
信号:USR1
[root@localhost ~]# /appl/apache/bin/apachectl -k graceful
httpd not running, trying to start
[root@localhost ~]# ps aux |grep httpd
root      5595  0.0  0.3  33420  3260 ?        Ss   16:34   0:00 /appl/apache2.2.22/bin/httpd -k graceful
daemon    5596  0.0  0.1  31976  1296 ?        S    16:34   0:00 /appl/apache2.2.22/bin/httpd -k graceful
daemon    5597  0.0  0.1  33152  1144 ?        S    16:34   0:00 /appl/apache2.2.22/bin/httpd -k graceful
daemon    5598  0.0  0.3 377680  3900 ?        Sl   16:34   0:00 /appl/apache2.2.22/bin/httpd -k graceful
daemon    5599  0.0  0.3 377680  3904 ?        Sl   16:34   0:00 /appl/apache2.2.22/bin/httpd -k graceful
daemon    5600  0.0  0.3 377680  3908 ?        Sl   16:34   0:00 /appl/apache2.2.22/bin/httpd -k graceful
root      5683  0.0  0.0 103248   836 pts/1    S+   16:34   0:00 grep httpd
测试:
[root@localhost ~]# elinks -dump http://192.168.137.3 It works!



3Apache正常启动、关闭、重启
[root@localhost ~]# /appl/apache/bin/apachectl -k stop
httpd (no pid file) not running
[root@localhost ~]# elinks -dump http://192.168.137.3 ELinks: 拒绝连接
[root@localhost ~]#
[root@localhost ~]# /appl/apache/bin/apachectl -k start
[root@localhost ~]# elinks -dump http://192.168.137.3 It works!
[root@localhost ~]# /appl/apache/bin/apachectl -k restart
[root@localhost ~]# elinks -dump http://192.168.137.3 It works!


本文出自 “Linux运维之路启示录” 博客,请务必保留此出处http://hanyanwei.blog.51cto.com/8672126/1402014
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: