Kako instalirati Apache na CentOS 8

Web usluge postaju sve popularnije u današnjem svijetu zbog svega što to uključuje (web stranice, stranice, platforme itd.) Gdje svaki programer ima praktične i dinamičke alate za učinkovito izvršavanje svojih zadataka.

Kako bismo pružili idealnu platformu za razvoj i upravljanje svime što se odnosi na web usluge, pronašli smo jedan od najboljih uslužnih programa poput Apachea i iz tog razloga Solvetic će objasniti kako instalirati Apache na CentOS 8 i odatle imati pri ruci modernu web platformu i sef.

Što je ApacheApache, poznat i kao Apache HTTP poslužitelj, razvijen je kao HTTP poslužitelj otvorenog koda koji je kompatibilan sa modernim UNIX i Windows operativnim sustavima. Apache ima za cilj biti siguran poslužitelj, s visokim stopama dostupnosti i potpunom isporukom HTTP usluga koje su pak sinkronizirane s najsuvremenijim HTTP standardima, tako da je svaki zadatak u trenutnom trendu.

Apache je rođen 1995. godine i od tada je postao jedan od najsvestranijih uslužnih programa današnjice.

Apache HTTP poslužitelj 2.4 Glavne značajkeTrenutno imamo verziju Apache HTTP poslužitelja 2.4, a među glavnim značajkama nalazimo sljedeće:

  • MPM upravljanje događajima.
  • Asinkrona podrška.
  • Konfiguracijski odjeljci po zahtjevu.
  • Bolje mogućnosti korištenja resursa.
  • Integrira novi parser izraza.
  • LogLevel konfiguracija po modulu i po direktoriju.
  • Podrška za IPv6.
  • Novi Apache API -ji.
  • Kompatibilan s raznim protokolima i više.

Sada ćemo naučiti kako instalirati Apache na CentOS 8.

1. Kako instalirati Apache na CentOS 8

Korak 1
Prvi korak bit će ažuriranje paketa CentOS 8 izvršavanjem sljedeće naredbe:

 yum -y Update
Nakon ažuriranja sustava nastavljamo s instaliranjem Apachea izvršavanjem:
 yum instalirajte httpd

POVEĆAJTE

Korak 2
Unosimo slovo "s" da bismo prihvatili preuzimanje Apachea i njegove ovisnosti:

POVEĆAJTE

Korak 3
Nakon što je Apache instaliran na sustav CentOS 8, pokrenut ćemo uslugu i omogućiti je pri pokretanju CentOS 8, za to ćemo koristiti sljedeće retke:

 systemctl start httpd systemctl omogućiti httpd

POVEĆAJTE

Korak 4
Sada provjeravamo status Apachea izvršavanjem:

 systemctl status httpd

POVEĆAJTE

Korak 5
Prema zadanim postavkama, vatrozid integriran u CentOS 8 blokirat će Apache promet, za to moramo dodati posebna pravila kako bismo ga omogućili:

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

POVEĆAJTE

Korak 6
Tada možemo potvrditi da je Apache ispravno instaliran pristupom iz preglednika i unošenjem sljedeće sintakse:

 http: // CentOS_IP_Adresa
Trebali bismo vidjeti sljedeće:

POVEĆAJTE

2. Kako konfigurirati virtualne hostove u CentOS -u 8


To se odnosi na to da se domena (virtualni host) mora hostirati na istom Apache web poslužitelju. Ovdje će biti moguće koristiti jednu ili više domena ako je to slučaj.

Korak 1
Za to ćemo stvoriti datoteku pod nazivom vhost.conf u /etc/httpd/conf.d/ direktoriju:

 nano /etc/httpd/conf.d/vhost.conf
Tamo ćemo unijeti sljedeće podatke:
 NameVirtualHost *: 80 Admin poslužitelja [email protected] Ime poslužitelja domena.com ServerAlias ​​www. domain.com DocumentRoot / var / www / html / domain.com/ ErrorLog / var / log / httpd / domain.com/error.log CustomLog / var / log / httpd / domain.com/access.log kombinirano 

POVEĆAJTE

Promjene spremamo tipkama Ctrl + O i izlazimo iz uređivača tipkama Ctrl + X.

Važna notaDa bi ovaj virtualni host ispravno radio, moramo imati stečenu i registriranu domenu, u protivnom možemo stvoriti virtualnog hosta i pristupiti samo s lokalnog poslužitelja na localhost. S domenom možemo pristupiti izvana

Korak 2
Sljedeći korak će biti direktoriji za web stranicu registriranu u vhost datoteci, unosimo sljedeće:

 mkdir -p /var/www/html/domain.com(Root Documentation) mkdir -p /var/log/httpd/domain.com(Direktorske datoteke)

POVEĆAJTE

Korak 3
Za prilagodbu stranice možemo stvoriti poruku index.html na putu /var/www/html/domain.com:

POVEĆAJTE

Korak 4
Ponovno pokrećemo uslugu Apache izvršavanjem:

 systemctl ponovno pokrenite httpd.service

POVEĆAJTE

Korak 5
Sada možemo pristupiti na jedan od sljedećih načina:

 http://domain.com (ako imamo aktivnu domenu) http: // localhost (ako nemamo aktivnu domenu)
Prilikom pristupa iz preglednika vidjet ćemo poruku datoteke index.html:

POVEĆAJTE

Kao što vidite, Apache je idealan za sve one korisnike koji se bave svijetom programiranja i upravljanja webom s praktičnim i atraktivnim funkcijama za ovu vrstu zadataka.

wave wave wave wave wave