Android

Apache-komennot, jotka sinun pitäisi tietää

Howto install hadoop on Ubuntu

Howto install hadoop on Ubuntu

Sisällysluettelo:

Anonim

Apache HTTP -palvelin on maailman suosituin Web-palvelin. Se on ilmainen, avoimen lähdekoodin ja alustojen välinen HTTP-palvelin, joka tarjoaa tehokkaita ominaisuuksia, joita voidaan laajentaa monenlaisilla moduuleilla.

Tässä oppaassa käydään läpi tärkeimmät ja usein käytetyt Apache-komennot, mukaan lukien Apachen käynnistäminen, pysäyttäminen ja uudelleenkäynnistäminen.

Ennen kuin aloitat

Oletamme, että olet kirjautuneena sisään pääkäyttäjänä tai käyttäjänä, jolla on sudo-oikeudet. Tämän oppaan komentojen tulisi toimia kaikissa nykyaikaisissa Linux-jakeluissa, kuten Ubuntu 18.04 ja CentOS 7 ja Debian 9.

Ubuntussa ja Debianissa Apache-palvelun nimi on apache2 , kun taas Red Hat -pohjaisessa järjestelmässä, kuten CentOS, Apache-palvelun nimi on httpd .

Käynnistä Apache

Apachen käynnistäminen on melko yksinkertaista. Kirjoita vain seuraava komento.

sudo systemctl start apache2

Menestyksen jälkeen komento ei tuota mitään tulosta.

sudo service apache2 start

Apache-palvelun manuaalisen käynnistämisen sijasta on hyvä idea asettaa se käynnistymään järjestelmän käynnistykseen:

sudo systemctl enable apache2

Lopeta Apache

Apachen pysäyttäminen lopettaa nopeasti Apache-pääprosessin ja kaikki alaprosessit, vaikka yhteyksiä olisikin.

Pysäytä Apache suorittamalla yksi seuraavista komennoista:

sudo systemctl stop apache2 sudo service apache2 stop

Käynnistä Apache uudelleen

Käynnistä uudelleen on nopea tapa pysäyttää ja käynnistää sitten Apache-palvelin.

Suorita uudelleenkäynnistys jollakin seuraavista komennoista:

sudo systemctl restart apache2 sudo service apache2 restart

Tämä on komento, jota käytät todennäköisesti yleisimmin.

Lataa Apache uudelleen

Apache täytyy ladata uudelleen tai käynnistää uudelleen, kun teet muutoksia sen kokoonpanoon.

Uudelleenlatauksen yhteydessä pääasiallinen apache-prosessi sammuttaa alaprosessit, lataa uuden kokoonpanon ja käynnistää uudet alaprosessit.

Voit ladata Apache-tiedoston uudelleen käyttämällä seuraavia komentoja:

sudo systemctl reload apache2 sudo service apache2 reload

Testaa Apache-asetukset

Aina kun teet muutoksia Apache-palvelimen kokoonpanotiedostoon, on hyvä idea testata kokoonpano ennen palvelun uudelleenkäynnistämistä tai uudelleenlataamista.

Testaa Apache-määritykset syntaksin tai järjestelmävirheiden varalta seuraavan komennon avulla:

sudo apachectl -t

Tulos näyttää tältä:

Syntax OK

Jos virheitä on, komento tulostaa yksityiskohtaisen viestin.

Näytä Apache-tila

Tarkista Apache-palvelun tila seuraavalla komennolla:

sudo systemctl status apache2

Tulos näyttää seuraavalta:

● 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

Tarkista Apache-versio

Joskus sinun on ehkä tiedettävä Apachen versio, jotta voit korjata ongelman tai selvittää, onko tietty ominaisuus käytettävissä.

Voit tarkistaa Apache-version version suorittamalla:

sudo apache2 -v

Server version: Apache/2.4.29 (Ubuntu) Server built: 2019-04-03T13:22:37

-V (iso kirjain) -vaihtoehto näyttää Apache-version yhdessä konfigurointivaihtoehdon kanssa.

sudo apache2 -V

johtopäätös

Tässä oppaassa olemme osoittaneet sinulle joitain tärkeimmistä Apache-komennoista. Jos haluat lisätietoja Apache-komentorivistä, tutustu Apache-ohjeisiin

apache-pääte