Android

Cum se instalează apache pe centos 8

How to install gamecp nulled . Buy vps/dedicated server from toxic-host.ro

How to install gamecp nulled . Buy vps/dedicated server from toxic-host.ro

Cuprins:

Anonim

Serverul HTTP Apache este cel mai utilizat server web din lume. Este un server HTTP gratuit, open-source și multiplă platformă, incluzând funcții puternice și poate fi extins de o mare varietate de module., vă vom explica cum să instalați și să gestionați serverul web Apache pe CentOS 8.

Instalarea Apache

Apache este disponibil în depozitele CentOS implicite, iar instalarea este destul de simplă.

Pe distribuțiile bazate pe RHEL, pachetul și serviciul Apache se numesc httpd . Pentru a instala Apache, executați următoarea comandă ca root sau utilizator cu privilegii sudo:

sudo yum install

După terminarea instalării, activați și porniți serviciul Apache:

sudo systemctl enable sudo systemctl start

Pentru a verifica dacă serviciul este în funcțiune, verificați starea acestuia:

sudo systemctl status

Produsul ar trebui să arate așa:

● 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…

Reglarea firewall-ului

FirewallD este soluția implicită pentru firewall de pe Centos 8.

În timpul instalării, Apache creează fișiere de serviciu firewall cu reguli predefinite pentru a permite accesul la porturile HTTP ( 80 ) și HTTPS ( 443 ).

Următoarele comenzi vor deschide permanent porturile necesare:

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

Administrarea lui Apache

Această secțiune explică modul în care sunt structurate fișierele de configurare Apache și cele mai bune practici pentru gestionarea webserver-ului Apache.

  • Toate fișierele de configurare Apache se găsesc în directorul /etc/httpd Principalul fișier de configurare Apache este /etc/httpd/conf/httpd.conf . Fișierele de configurare care se termină cu .conf localizate în directorul /etc/httpd/conf.d sunt inclus în fișierul principal de configurare Apache. Fișierele de configurare care sunt responsabile de încărcarea diverselor module Apache se găsesc în directorul /etc/httpd/conf.modules.d Fișierele vhost /etc/httpd/conf.modules.d trebuie să se termine cu .conf și să fie stocate în /etc/httpd/conf.d director /etc/httpd/conf.d Puteți avea la fel de multe vhost-uri de care aveți nevoie. Crearea unui fișier de configurare separat (vhost) pentru fiecare domeniu face ca serverul să fie mai ușor de întreținut.
    • Este o practică bună să urmați o convenție de denumire standard. De exemplu, dacă numele de domeniu este mydomain.com atunci fișierul de configurare ar trebui numit mydomain.com.conf
    Fișierele jurnal Apache ( access_log și error_log ) se găsesc în directorul /var/log/httpd/ . Se recomandă să aveți fișiere de jurnal de access și error diferite pentru fiecare vhost.Puteți seta directorul rădăcină al documentului dvs. de domeniu la orice locație doriți. Cele mai comune locații pentru webroot includ:
    • /home/ / /home/ / /var/www/ /var/www/html/ /opt/

Concluzie

Felicitări, ați instalat cu succes Apache pe serverul dvs. CentOS 8. Acum sunteți gata să începeți să implementați aplicațiile dvs. și să folosiți Apache ca server web sau proxy.

Puteți gestiona serviciul Apache în același mod ca orice altă unitate de sistem.

apache centos