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:
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
Efter opdatering af systemet skal vi køre følgende kommando:
java hello world eksempel
$ sudo apt install apache2
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
Vi kan også se status for, om Apache er blevet aktiveret ved hjælp af kommandoen:
$ sudo systemctl status apache2
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
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
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
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
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
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.