Apashe - Commander ft. Panther
Innholdsfortegnelse:
- Før du begynner
- Start Apache
- Stopp Apache
- Start Apache på nytt
- Last Apache på nytt
- Test Apache-konfigurasjon
- Vis Apache-status
- Sjekk Apache-versjonen
- Konklusjon
Apache HTTP-server er den mest populære webserveren i verden. Det er en gratis, åpen kildekode og kryssplattform HTTP-server som gir kraftige funksjoner som kan utvides med et bredt utvalg av moduler.
I denne guiden vil vi gå over de viktigste og ofte brukte Apache-kommandoene, inkludert start, stopp og omstart av Apache.
Før du begynner
Vi antar at du er logget inn som root eller bruker med sudo-rettigheter. Kommandoene i denne guiden skal fungere på enhver moderne Linux-distribusjon som Ubuntu 18.04 og CentOS 7 og Debian 9.
I Ubuntu og Debian heter Apache-tjenesten
apache2
, mens i Red Hat-baserte system som CentOS er navnet på Apache-tjenesten
httpd
.
Start Apache
Å starte Apache er ganske enkelt. Bare skriv følgende kommando.
sudo systemctl start apache2
Ved suksess produserer ikke kommandoen noe output.
sudo service apache2 start
I stedet for å starte Apache-tjenesten manuelt, er det en god ide å stille den til start på systemstart:
Stopp Apache
Å stoppe Apache, slår raskt av hovedprosessen og alle barneprosesser, selv om det er åpne tilkoblinger.
For å stoppe Apache, kjør en av følgende kommandoer:
sudo systemctl stop apache2
sudo service apache2 stop
Start Apache på nytt
Restart-alternativet er en rask måte å stoppe og deretter starte Apache-serveren på.
Bruk en av følgende kommandoer for å utføre en omstart:
sudo systemctl restart apache2
sudo service apache2 restart
Dette er kommandoen du sannsynligvis vil bruke ofte.
Last Apache på nytt
Du må laste inn eller starte Apache på nytt når du gjør endringer i konfigurasjonen.
Når du laster på nytt, slår hovedapache-prosessen ned barneprosessene, laster den nye konfigurasjonen og starter nye barneprosesser.
For å laste inn Apache ved å bruke en av følgende kommandoer:
sudo systemctl reload apache2
sudo service apache2 reload
Test Apache-konfigurasjon
Hver gang du gjør endringer i Apache-serverens konfigurasjonsfil, er det lurt å teste konfigurasjonen før du starter på nytt eller laster inn tjenesten på nytt.
Bruk følgende kommando til å teste Apache-konfigurasjonen for syntaks eller systemfeil:
sudo apachectl -t
Utgangen vil se slik ut:
Syntax OK
Hvis det er feil, skriver kommandoen ut en detaljert melding.
Vis Apache-status
For å kontrollere statusen til Apache-tjenesten bruker du følgende kommando:
sudo systemctl status apache2
Utgangen vil se noe slik ut nedenfor:
● apache2.service - The Apache HTTP Server Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: Drop-In: /lib/systemd/system/apache2.service.d └─apache2-systemd.conf Active: active (running) since Wed 2019-05-29 21:16:55 UTC; 6s ago Process: 938 ExecStop=/usr/sbin/apachectl stop (code=exited, status=0/SUCCESS) Process: 956 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCES Main PID: 997 (apache2) Tasks: 55 (limit: 1152) CGroup: /system.slice/apache2.service ├─ 997 /usr/sbin/apache2 -k start ├─ 999 /usr/sbin/apache2 -k start └─1000 /usr/sbin/apache2 -k start
Sjekk Apache-versjonen
Noen ganger kan det hende du trenger å kjenne versjonen av Apache slik at du kan feilsøke et problem eller finne ut om en bestemt funksjon er tilgjengelig.
Du kan sjekke Apache-versjonen din ved å kjøre:
sudo apache2 -v
Server version: Apache/2.4.29 (Ubuntu) Server built: 2019-04-03T13:22:37
Alternativet
-V
(store bokstaver) viser Apache-versjonen sammen med konfigureringsalternativet.
Konklusjon
I denne guiden har vi vist deg noen av de viktigste Apache-kommandoene. Hvis du vil lære mer om Apache-kommandolinjen, kan du gå til Apache-dokumentasjonen
apache terminal3 Nyttige terminalkommandoer som alle Mac-brukere bør kjenne til

Her er noen grunnleggende og nyttige kommandoer du kan bruke i Terminal for å gjøre Mac-opplevelsen enda bedre.
Topp 11 instagram-historietekstips og triks du bør kjenne

Si farvel til kjedelig tekst på Instagram-historier. Endre Instagram-tekst med disse tipsene, triksene og hakkene du kan bruke daglig.
Whatsapp forretningsfunksjoner du bør kjenne til

WhatsApp Business-appfunksjonene du bør kjenne til. Forskjellen mellom WhatsApp og Business-appen. Les her mer om det.