linux网络服务器工具

源代码在线查看: stopping.html.de

软件大小: 7475 K
上传用户: edan1181
关键词: linux 网络服务器
下载地址: 免注册下载 普通下载 VIP

相关代码

																        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX				              This file is generated from xml source: DO NOT EDIT				        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX				      -->				Beenden und Neustarten - Apache HTTP Server																								Module | Direktiven | FAQ | Glossar | Seitenindex				Apache HTTP Server Version 2.2																Apache > HTTP-Server > Dokumentation > Version 2.2Beenden und Neustarten								Verf黦bare Sprachen:  de  |				 en  |				 es  |				 fr  |				 ja  |				 ko  |				 tr 								Diese 躡ersetzung ist m鰃licherweise				            nicht mehr aktuell. Bitte pr黤en Sie die englische Version auf				            die neuesten 膎derungen.								    Dieses Dokument umfasst das Beenden und Neustarten des				    Apache auf Unix-鋒nlichen Systemen. Anwender von Windows NT, 2000				    und XP sollten Betreiben				    des Apache als Dienst lesen, w鋒rend hingegen Anwender von				    Windows 9x sowie ME Betreiben				    des Apache als Konsolenanwendung lesen sollten, um mehr Informationen				    zur Handhabung des Apache auf diesen Systemen zu erhalten.								 Einleitung				 Beenden				 Unterbrechungsfreier Neustart				 Neustarten				 R點ksichtsvolles Beenden				 Anhang: Signale und Wettlaufsituationen				Siehe auchhttpdapachectl												Einleitung								    Um den Apache zu stoppen oder neu zu starten, m黶sen Sie				    ein Signal an den laufenden httpd-Prozess senden. Es gibt				    zwei M鰃lichkeiten, diese Signale zu senden. Zum einen k鰊nen				    Sie den Unix-Befehl kill verwenden, um den Prozessen				    direkt Signale zu senden. Sie werden feststellen, dass auf Ihrem				    System mehrere httpd-Programme laufen. Sie sollten				    jedoch nicht jedem dieser Prozesse ein Signal senden, sondern nur dem				    Elternprozess, dessen PID im PidFile steht. Das hei遲, Sie				    sollten es niemals n鰐ig haben, einem anderen Prozess, als dem				    Elternprozess, ein Signal zu senden. Es gibt drei Signale, die Sie an den				    Elternprozess senden k鰊nen: TERM,				    HUP und				    USR1, die nachfolgend beschrieben				    werden.								    Um dem Elternprozess ein Signal zu senden, verwenden Sie einen				    Befehl wie z.B.:								    kill -TERM `cat /usr/local/apache2/logs/httpd.pid`								    Die zweite Methode, dem httpd-Prozess zu				    signalisieren, ist die Verwendung der -k-Befehlszeilenoptionen				    stop, restart, graceful und				    graceful-stop, wie unten beschrieben. Dies sind Argumente des				    httpd-Programms, es wird jedoch empfohlen, sie unter				    Verwendung des Steuerskripts apachectl zu senden,				    welches diese an httpd durchreicht.								    Nachdem Sie httpd signalisiert haben, k鰊nen Sie				    dessen Fortschritt beobachten, indem Sie eingeben:								    tail -f /usr/local/apache2/logs/error_log								    Passen Sie diese Beispiele entsprechend Ihren ServerRoot- und PidFile-Einstellungen an.												Beenden								    Signal: TERM				      apachectl -k stop				    								    Das Senden des TERM- oder stop-Signals an				    den Elternprozess veranlasst diesen, sofort zu versuchen, alle seine				    Kindprozesse zu beenden. Es kann einige Sekunden dauern, bis alle				    Kindprozesse komplett beendet sind. Danach beendet sich der Elternprozess				    selbst. Alle gerade bearbeiteten Anfragen werden abgebrochen.				    Es werden keine weiteren Anfragen mehr bedient.												Unterbrechungsfreier Neustart								    Signal: USR1				      apachectl -k graceful				    								    Das USR1- oder graceful-Signal				    veranlasst den Elternprozess, die Kinder anzuweisen, sich				    nach Abschlu			

相关资源