Android

Kuinka asentaa apache centos 8: een

How to Setup Multinode Hadoop 2 on CentOS/RHEL Using VirtualBox

How to Setup Multinode Hadoop 2 on CentOS/RHEL Using VirtualBox

Sisällysluettelo:

Anonim

Apache HTTP -palvelin on eniten käytetty Web-palvelin maailmassa. Se on ilmainen, avoimen lähdekoodin ja alustojen välinen HTTP-palvelin, joka sisältää tehokkaita ominaisuuksia, ja sitä voidaan laajentaa monilla moduuleilla., selitämme kuinka asentaa ja hallita Apache-verkkopalvelinta CentOS 8: een.

Apachen asentaminen

Apache on saatavana CentOS-oletusvarastoissa, ja asennus on melko suoraviivaista.

RHEL-pohjaisissa jakeluissa Apache-paketti ja palvelu ovat nimeltään httpd . Asenna Apache suorittamalla seuraava komento pääkäyttäjänä tai käyttäjänä sudo-oikeuksilla:

sudo yum install

Kun asennus on valmis, ota käyttöön ja käynnistä Apache-palvelu:

sudo systemctl enable sudo systemctl start

Tarkista palvelun tila tarkistamalla sen tila:

sudo systemctl status

Lähdön tulisi näyttää noin:

● httpd.service - The Apache HTTP Server Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled) Active: active (running) since Sat 2019-10-12 15:54:58 UTC; 6s ago…

Palomuurin säätäminen

FirewallD on Centos 8: n oletuspalomuuriratkaisu.

Asennuksen aikana Apache luo palomuuripalvelutiedostoja, joissa on ennalta määritetyt säännöt HTTP- ( 80 ) - ja HTTPS ( 443 ) -porttien käytön sallimiseksi.

Seuraavat komennot avaavat pysyvästi tarvittavat portit:

sudo firewall-cmd --permanent --zone=public --add-service=http sudo firewall-cmd --permanent --zone=public --add-service=https sudo firewall-cmd --reload

Apachen hallinta

Tässä osassa selitetään, kuinka Apache-määritystiedostot on rakennettu, ja parhaat käytännöt Apache-verkkopalvelimen hallintaan.

  • Kaikki Apache-määritystiedostot sijaitsevat hakemistossa /etc/httpd Apache- /etc/httpd/conf/httpd.conf tärkein tiedosto on /etc/httpd/conf/httpd.conf .Konfiguraatiotiedostot, jotka päättyvät.conf-tiedostoon, .conf sijaitsevat /etc/httpd/conf.d ovat sisältyvät Apache-päämääritystiedostoon.Erilaisten Apache-moduulien lataamisesta vastaavat konfigurointitiedostot sijaitsevat hakemistossa /etc/httpd/conf.modules.d on päätyttävä .conf tiedostoon ja tallennettava hakemistoon /etc/httpd/conf.d hakemisto. Sinulla voi olla niin monta henkeä kuin tarvitset. Erillisen asetustiedoston (vhost) luominen jokaiselle toimialueelle helpottaa palvelimen ylläpitoa.
    • On hyvä käytäntö noudattaa tavanomaista nimeämiskäytäntöä. Esimerkiksi, jos toimialueen nimi on mydomain.com asetustiedoston tulisi olla nimeltään mydomain.com.conf
    Apache-lokitiedostot ( error_log ja error_log ) sijaitsevat hakemistossa /var/log/httpd/ . Jokaiselle vhostille on suositeltavaa käyttää erilaista access ja error asettaa verkkotunnuksen asiakirjajuurikansion mihin tahansa haluamaasi sijaintiin. Verkkosivun yleisimmät sijainnit ovat:
    • /home/ / /home/ / /var/www/ /var/www/html/ /opt/

johtopäätös

Onnittelut, että Apache on asennettu onnistuneesti CentOS 8 -palvelimeesi. Olet nyt valmis aloittamaan sovellusten käyttöönoton ja käyttämään Apachea web- tai välityspalvelimena.

Voit hallita Apache-palvelua samalla tavalla kuin mitä tahansa muuta järjestelmäyksikköä.

apache centos