logo

Genstart Apache Ubuntu

Introduktion

Apache kan defineres som en del af den berømte LAMPE (forkortelse for Linux, Apache, MySQL, PHP ) softwarestak. Som standard er den indeholdt i den aktuelle udgivelse af Ubuntu 18.04-versionen.

java tråd oprette

Denne artikel viser os, hvordan vi kan starte, genstarte og stoppe Apache-tjenesten ved hjælp af terminalen på Ubuntu.

Primært, Apache bruges til at servere begge dele dynamiske websider og statisk indhold på den WWW (World Wide Web). Forskellige applikationer på nettet er skabt i forventning om de funktioner og det miljø, som Apache faciliterer.

Vi kan bruge en af ​​nedenstående teknikker til at genstarte, starte eller stoppe vores httpd (Apache) server på Ubuntu:

    systemctl kommando:Denne kommando virker kun på systemd-baseret Ubuntu såsom 16.04 LTS version og derover./etc/init.d/apache2 kommando:Det er et sys v init-format script til at starte, stoppe eller genstarte tjenesten af Apache 2 under Ubuntu eller Debian Linux.service kommando:Det virker i næsten alle distributioner af Linux inklusive Ubuntu og Debian.opstart kommando:Denne kommando virker kun på nogle specifikke udgivelser af Ubuntu.apache2ctl kommando:Denne kommando bør køre på alle Unix- og Linux-lignende operativsystemer.

Forudsætninger

  • Har en brugerkonto sammen med root- eller sudo-privilegier
  • En konfigureret og installeret Apache-installation
  • Som standard inkluderet apt package manager
  • Et terminal-/kommandolinjevindue

Installation af Apache2 på Ubuntu

Vi kan downloade eller installere Apache2-tjenesten på vores Ubuntu-computer ved at bruge følgende kommando.

Først skal vi opdatere vores system ved at bruge nedenstående kommando:

 $ sudo apt update 

Genstart Apache Ubuntu

Efter opdatering af systemet skal vi køre følgende kommando:

java hello world eksempel
 $ sudo apt install apache2 

Genstart Apache Ubuntu

Kommandoer til at starte, genstarte eller stoppe Apache Web Server til nye Ubuntu-udgivelser

Start Apache Server

Vi kan bruge en kommando til Ubuntu-brugere, der bruger 18.04- og 16.04-versioner og andre Debian-baserede brugere. Kommandoen vil blive brugt i kommandolinjevinduet til at starte Apache. Kommandoen er nævnt nedenfor:

 $ sudo systemctl start apache2 

Genstart Apache Ubuntu

Vi kan også se status for, om Apache er blevet aktiveret ved hjælp af kommandoen:

 $ sudo systemctl status apache2 

Genstart Apache Ubuntu

Ovenstående kommando vil vise aktiv (løbende) besked, hvis den kører.

Stop Apache Server

Vi kan bruge en kommando til at stoppe Apache-serveren. Kommandoen er nævnt nedenfor:

 $ sudo systemctl stop apache2 

Vi kan også se status for, om Apache er blevet deaktiveret ved hjælp af kommandoen:

 $ sudo systemctl status apache2 

Genstart Apache Ubuntu

Ovenstående kommando vil vise inaktiv (død) besked, hvis den er stoppet med at køre eller deaktiveret.

Genstart Apache Server

Vi kan bruge en kommando i vores terminalvindue til at genstarte Apache-serveren. Kommandoen er nævnt nedenfor:

 $ sudo systemctl restart apache2 

Ovenstående kommando vil vise, at den kører igen, hvis Apache tidligere var deaktiveret.

 $ sudo systemctl status apache2 

Genstart Apache Ubuntu

Kommandoer til at starte, genstarte eller stoppe Apache Web Server til ældre Ubuntu-udgivelser

Start Apache Server

Vi kan bruge en kommando i vores terminalvindue til at starte Apache-serveren for Debian- og Ubuntu-brugere, der bruger en ældre udgivelse. Kommandoen er nævnt nedenfor:

 $ sudo /etc/init.d/apache2 start 

eller,

matrix i c-sprog
 $ sudo service apache2 start 

Vi kan også se status for, om Apache er blevet aktiveret ved hjælp af kommandoen:

 $ sudo /etc/init.d/apache2 status 

eller,

 $ sudo service apache2 status 

Genstart Apache Ubuntu

Ovenstående kommando skal vise aktiv (løbende) besked, hvis den kører.

Stop Apache Server

Vi kan bruge en kommando til at stoppe Apache-serveren. Kommandoen er nævnt nedenfor:

 $ sudo /etc/init.d/apache2 stop 

eller,

 $ sudo service apache2 stop 

Vi kan også se status for, om Apache er blevet deaktiveret ved hjælp af kommandoen:

xd xd betydning
 $ sudo /etc/init.d/apache2 status 

Genstart Apache Ubuntu

Ovenstående kommando skal vise inaktiv (død) besked, hvis den er stoppet med at køre eller deaktiveret.

Genstart Apache Server

Vi kan bruge en kommando i vores terminalvindue til at genstarte Apache-serveren. Kommandoen er nævnt nedenfor:

 $ sudo /etc/init.d/apache2 restart 

eller,

 $ sudo service apache2 restart $ sudo service apache2 status 

Genstart Apache Ubuntu

Vigtigt: Kommandoen, dvs. genstart, kan tage mange øjeblikke at fuldføre. Det afhænger af vores serverkonfigurations kompleksitet. Det kan føre til forstyrrelser for forskellige brugere, der er afhængige af serveren, hvis vi kører en kompleks eller stor serverkonfiguration.