Android

Hoe apache te starten, stoppen of opnieuw te starten

Hoe reset je een iPhone 5, iPhone 6 of iPhone 7? | Tip | Paradigit

Hoe reset je een iPhone 5, iPhone 6 of iPhone 7? | Tip | Paradigit

Inhoudsopgave:

Anonim

Apache is een open-source en platformonafhankelijke HTTP-server. Het komt boordevol krachtige functies en kan verder worden uitgebreid met een breed scala aan modules.

Starten, stoppen en herstarten / herladen zijn de meest voorkomende taken bij het werken met een Apache-webserver. De opdrachten voor het beheer van de Apache-service zijn verschillend voor Linux-distributies.

De meeste recente Linux-distributies gebruiken SystemD als standaard init-systeem en servicemanager. Oudere distributies zijn gebaseerd op SysVinit en gebruiken init scripts om services te beheren. Een ander verschil is de naam van de service. In Ubuntu en Debian heet de Apache-service apache2 , terwijl in Red Hat gebaseerd systeem zoals CentOS de naam van de service httpd .

In deze handleiding leggen we uit hoe u Apache start, stopt en opnieuw start op de meest populaire Linux-distributies.

Voordat je begint

In de instructies wordt ervan uitgegaan dat je bent aangemeld als root of gebruiker met sudo-rechten.

Zowel SystemD-service-eenheden als het SysVinit-script hebben de volgende argumenten nodig om de Apache-service te beheren:

  • start : start de Apache-service. stop : beëindigt de Apache-service. restart : stopt en start vervolgens de Apache-service. reload : Graceily start de Apache-service opnieuw. Bij herladen worden de onderliggende processen door het hoofdproces van Apache afgesloten, wordt de nieuwe configuratie geladen en worden nieuwe onderliggende processen gestart. status : toont de servicestatus.

Start, stop en start Apache op Ubuntu en Debian

SystemD is een systeem- en servicemanager voor de nieuwste releases van Ubuntu (18.04, 16.04) en Debian (10, 9).

Voer de volgende opdracht uit om de Apache-service te starten:

sudo systemctl start apache2

Voer de volgende opdracht uit om de Apache-service te stoppen:

sudo systemctl stop apache2

Wanneer u wijzigingen aanbrengt in de Apache-configuratie, moet u de serverprocessen opnieuw opstarten. Voer de volgende opdracht uit om de Apache-service opnieuw te starten:

sudo systemctl restart apache2

Oudere (EOLed) versies van Ubuntu of Debian gebruiken init.d-scripts om de Apache-daemon te starten, stoppen en opnieuw te starten:

sudo service apache2 start sudo service apache2 stop sudo service apache2 restart

Start, stop en start Apache op RHEL / CentOS

Systemd is de systeem- en servicemanager voor RHEL / CentOS 7 en 8.

Start de Apache-service:

sudo systemctl start

Stop de Apache-service:

sudo systemctl stop

Start de Apache-service opnieuw:

sudo systemctl restart

Als u CentOS 6 (of eerder) hebt, gebruikt u de volgende opdrachten om de Apache-daemon te starten, stoppen en opnieuw te starten:

sudo service httpd start sudo service httpd stop sudo service httpd restart

Conclusie

In deze handleiding hebben we u laten zien hoe u de Apache-webserver op verschillende Linux-systemen kunt starten, stoppen en opnieuw opstarten.

apache-terminal