Instalacija Apache, MariaDB i PHP na Centos 7 core serveru
Sadržaj:
Apache HTTP poslužitelj je najkorišteniji web poslužitelj na svijetu. To je besplatni, open-source i cross-platformski HTTP poslužitelj, uključujući snažne značajke, a može ga proširiti širok izbor modula., objasnit ćemo kako instalirati i upravljati web serverom Apache na CentOS 8.
Instaliranje Apachea
Apache je dostupan u zadanim CentOS-ovim spremištima, a instalacija je prilično naprijed.
Na distribucijama utemeljenim na RHEL-u Apache paket i usluga nazivaju se
httpd
. Da biste instalirali Apache, pokrenite sljedeću naredbu kao root ili korisnik sa sudo povlasticama:
sudo yum install
Po završetku instalacije omogućite i pokrenite Apache uslugu:
sudo systemctl enable
sudo systemctl start
Da biste provjerili da se usluga pokreće, provjerite njen status:
sudo systemctl status
Izlaz bi trebao izgledati ovako:
● 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…
Podešavanje vatrozida
FirewallD je zadano rješenje vatrozida na Centos 8.
Tijekom instalacije Apache stvara firewalld servisne datoteke s unaprijed definiranim pravilima za omogućavanje pristupa HTTP (
80
) i HTTPS (
443
) portovima.
Sljedeće naredbe trajno će otvoriti potrebne portove:
sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload
Upravljanje Apacheom
Ovaj odjeljak objašnjava kako su strukturirane konfiguracijske datoteke Apache i najbolje prakse za upravljanje web poslužiteljem Apache.
- Sve konfiguracijske datoteke Apache nalaze se u direktoriju
/etc/httpdGlavna konfiguracijska datoteka Apache je/etc/httpd/conf/httpd.confKonfiguracijske datoteke koje završavaju s.confsmještene u direktoriju/etc/httpd/conf.dsu uključene u glavnu konfiguracijsku datoteku Apache. Datoteke konfiguracije koje su odgovorne za učitavanje različitih Apache modula nalaze se u/etc/httpd/conf.modules.ddirektoriju. Datoteke Apache vhost moraju završiti s.confi biti spremljene u/etc/httpd/conf.ddirektorij. Možete imati toliko vhostova koliko vam treba. Stvaranje zasebne konfiguracijske datoteke (vhost) za svaku domenu olakšava poslužitelj.- Dobra je praksa slijediti standardnu konvenciju o imenovanju. Na primjer, ako je naziv domene
mydomain.comtada konfiguracijskoj datoteci treba dati nazivmydomain.com.conf
Datoteke dnevnika Apache (access_logiaccess_log) nalaze se u/var/log/httpd/direktoriju. Preporučuje se da za svaki vhost imate različite datotekeaccessierrorMožete postaviti korijenski direktorij dokumenata dokumenta na bilo koju lokaciju koju želite. Najčešće lokacije za webroot uključuju:-
/home/ //home/ //var/www//var/www/html//opt/
- Dobra je praksa slijediti standardnu konvenciju o imenovanju. Na primjer, ako je naziv domene
Zaključak
Čestitamo, uspješno ste instalirali Apache na svoj CentOS 8 poslužitelj. Sada ste spremni započeti implementaciju svojih aplikacija i koristiti Apache kao web ili proxy poslužitelj.
Uslugom Apache možete upravljati na isti način kao i bilo kojom drugom sistemskom jedinicom.
apache centosKako instalirati i konfigurirati nextcloud pomoću apache na centos 7
Nextcloud je open source, samoposjedujuća datoteka za dijeljenje datoteka i platforma za suradnju, slično Dropboxu. U ovom ćemo vam vodiču pokazati kako instalirati i konfigurirati Nextcloud s Apacheom na uređaju CentOS 7.
Kako instalirati apache cassandra na centos 7
Apache Cassandra je NoSQL baza podataka otvorenog koda bez ijedne točke neuspjeha, a pruža linearnu skalabilnost i visoku dostupnost bez ugrožavanja performansi. Ovaj vodič opisuje kako instalirati Apache Cassandra na CentOS 7.
Kako instalirati i osigurati phpmyadmin pomoću apache na centos 7
phpMyAdmin omogućava interakciju s MySQL bazama podataka, upravljanje korisničkim računima i povlasticama i izvršavanje SQL-izjava. U ovom ćemo vodiču proći korake potrebne za instaliranje i osiguranje phpMyAdmin s Apacheom na CentOS 7.







