În acest articol, vom prezenta procesul de instalare a Apache 2.4 pe CentOS 7 Server.
Cerințe preliminare:
Pasul 1: Instalați Apache folosind YUM
sudo yum install httpd -y
Eliminați pagina implicită de bun venit Apache:
sudo cp /etc/httpd/conf.d/welcome.conf /etc/httpd/conf.d/welcome.conf.bak
sudo sed -i 's/^/#&/g' /etc/httpd/conf.d/welcome.conf
Împiedică Apache să expună fișiere în browserul web al vizitatorilor:
sudo cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.bak
sudo sed -i "s/Options Indexes FollowSymLinks/Options FollowSymLinks/" /etc/httpd/conf/httpd.conf
Înainte de a porni serviciul Apache, trebuie să permitem portul HTTP și HTTPS implicit, porturile 80 și 443, prin firewalld:
sudo firewall-cmd --permanent --add-port=80/tcp
sudo firewall-cmd --permanent --add-port=443/tcp
Porniți serviciul Apache și setați-l la pornirea automată la pornirea sistemului:
sudo systemctl start httpd.service
sudo systemctl enable httpd.service
Setările de mai sus sunt doar setări de bază pentru rularea unui server web Apache. Setări mai specifice pot fi găsite în fișierul de configurare Apache /etc/httpd/conf/httpd.conf. Puteți utiliza vieditorul de text pentru a examina și edita diverse setări din acel fișier:
sudo vi /etc/httpd/conf/httpd.conf
După finalizarea editării, ar trebui să reporniți serviciul Apache pentru a aplica modificările:
sudo systemctl restart httpd.service
Asta e. Mulțumesc pentru citit.