Apache Restart, Start und Stop (httpd)

Apache Restart, Start und Stop (httpd) - urbanstudio webdesign berlin

Wie kann man den Webserver Apache neu starten unter Debian / Ubuntu Linux oder ähnlichen Unix-basierten Betriebssystemen?

Apache neu starten

Apache ist der am häufigsten benutzte Webserver zum Ausliefern von statischen und dynamischen Webseiten bzw. Inhalten.

Sehr viele Webanwendungen sind um die Möglichkeiten des beliebten Webservers herum entwickelt. Mit einer der folgenden Optionen kann man Apache neu starten.

Wenn es sich nicht um eine lokale Installation handelt, muss man sich zunächst mittels eines SSH-Clients auf dem Server einloggen:

ssh -l root PASSWORD

Wobei root für deinen Benutzernamen steht (manchmal auch anders) und PASSWORD mit deinem Passwort ersetzt werden muss.

Direkt nach dem Login kann mit folgenden Befehlen vorgegangen werden.

Restart Apache2 Webserver auf Debian/Ubuntu Linux

Man kann entweder den service oder /etc/init.d/ Befehl nutzen:

/etc/init.d/apache2 restart

Oder

sudo /etc/init.d/apache2 restart

Stop Apache2 Webserver auf Debian/Ubuntu Linux

/etc/init.d/apache2 stop

Oder

sudo /etc/init.d/apache2 stop

Oder

sudo service apache2 stop

Start Apache2 Webserver auf Debian/Ubuntu Linux

/etc/init.d/apache2 start

Oder

sudo /etc/init.d/apache2 start

Oder

sudo service apache2 start

CentOS/RHEL (Red Hat) Linux version 4.x/5.x/6.x oder älter

## Start ##
service httpd start
## Stop ##
service httpd stop
## Restart ##
service http restart

CentOS/RHEL (Red Hat) Linux version 7.x oder neuer

Die meisten modernen Distributionen nutzen heute systemd. Hierzu können folgende Befehle genutzt werden:

## Start command ##
systemctl start httpd.service
## Stop command ##
systemctl stop httpd.service
## Restart command ##
systemctl restart httpd.service

Übliche Methode zum Starten, stoppen und neu starten von Apache auf Linux / Unix

Die folgende Syntax muss als root Benutzer ausgeführt werden.

## stop it ##
apachectl -k stop
## restart it ##
apachectl -k restart
## graceful restart it ##
apachectl -k graceful
## Start it ##
apachectl -f /path/to/your/httpd.conf
apachectl -f /usr/local/apache2/conf/httpd.conf
Wir hoffen, dass wir dir beim Apache neu starten helfen konnten. Wenn du unseren Tipp ergänzen möchtest oder einen Fehler gefunden hast, lass es uns gern in den Kommentaren wissen! Eine Webseite lebt ja immer auch vom Mitmachen.

Weitere Informationen zum Apache Webserver findest du auf der informativen Apache Webseite oder bei Wikipedia.

Zuletzt aktualisiert: 25. Mai 2018.