Felsökning på Scooter som inte startar
Innehållsförteckning:
- Innan du börjar
- Starta, stoppa och starta om Apache på Ubuntu och Debian
- Starta, stoppa och starta om Apache på RHEL / CentOS
- Slutsats
Apache är en HTTP-server med öppen källkod och plattform. Den levereras med kraftfulla funktioner och kan utökas ytterligare med en mängd olika moduler.
Starta, stoppa och starta om / ladda om är de vanligaste uppgifterna när du arbetar med en Apache-webbserver. Kommandona för att hantera Apache-tjänsten är olika i Linux-distributioner.
De flesta av de senaste Linux-distributionerna använder SystemD som standardinit-system och servicemanager. Äldre distributioner baseras på SysVinit och använder init-skript för att hantera tjänster. En annan skillnad är namnet på tjänsten. I Ubuntu och Debian heter Apache-tjänsten
apache2
, medan i Red Hat-baserade system som CentOS, tjänsten heter
httpd
.
I den här guiden förklarar vi hur man startar, stoppar och startar om Apache på de mest populära Linux-distributionerna.
Innan du börjar
Instruktionerna antar att du är inloggad som root eller användare med sudo-behörigheter.
Både SystemD-servicenheter och SysVinit-skriptet tar följande argument för att hantera Apache-tjänsten:
-
start
: Startar Apache-tjänsten.stop
: Avslutar Apache-tjänsten.restart
: Stoppar och startar sedan Apache-tjänsten.reload
: Genomstartar Apache-tjänsten nådigt. Vid omladdning stänger huvud Apache-processen av barnprocesserna, laddar den nya konfigurationen och startar nya underordnade processer.status
: Visar servicestatus.
Starta, stoppa och starta om Apache på Ubuntu och Debian
SystemD är en system- och servicemanager för de senaste versionerna av Ubuntu (18.04, 16.04) och Debian (10, 9).
Kör följande kommando för att starta Apache-tjänsten:
sudo systemctl start apache2
Kör följande kommando för att stoppa Apache-tjänsten:
sudo systemctl stop apache2
När du gör ändringar i Apache-konfigurationen måste du starta om serverprocesserna. Kör följande kommando för att starta om Apache-tjänsten:
sudo systemctl restart apache2
Äldre (EOLed) versioner av Ubuntu eller Debian använder init.d-skript för att starta, stoppa och starta om Apache-demonen:
sudo service apache2 start
sudo service apache2 stop
sudo service apache2 restart
Starta, stoppa och starta om Apache på RHEL / CentOS
Systemd är system- och servicechef för RHEL / CentOS 7 och 8.
Starta Apache-tjänsten:
sudo systemctl start
Stoppa Apache-tjänsten:
sudo systemctl stop
Starta om Apache-tjänsten:
sudo systemctl restart
Om du har CentOS 6 (eller tidigare) använder du följande kommandon för att starta, stoppa och starta om Apache-demonen:
sudo service httpd start
sudo service httpd stop
sudo service httpd restart
Slutsats
I den här guiden har vi visat dig hur du startar, stoppar och startar om Apache webserver på olika Linux-system.
apache terminalSå här startar du eller startar Windows 10 i Säkert läge
I det här inlägget visas hur du aktiverar och startar eller startar Windows 10 i Säkert läge med avancerade startalternativ eller MSCONFIG, för att felsöka problem.
Petya ransomware attack: hur och vem är smittad; hur man stoppar det
En ny ransomware kallad Petya har drabbat flera europeiska länder sedan igår. Vet hur och varför det hände och hur man kan förhindra det.
Hur du startar, stoppar eller startar om nginx
Om du är utvecklare eller systemadministratör är chansen stor att du har att göra med Nginx regelbundet. Starta, stoppa och starta om / ladda om är de vanligaste uppgifterna när du arbetar med en Nginx webbserver.