In questo articolo, illustreremo il processo di installazione di Apache 2.4 sul server CentOS 7.
Prerequisiti:
Passaggio 1: installare Apache utilizzando YUM
sudo yum install httpd -y
Rimuovi la pagina di benvenuto predefinita di 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
Impedisci ad Apache di esporre i file nel browser dei visitatori:
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
Prima di avviare il servizio Apache, dobbiamo consentire la porta HTTP e HTTPS predefinita, le porte 80 e 443, tramite firewalld:
sudo firewall-cmd --permanent --add-port=80/tcp
sudo firewall-cmd --permanent --add-port=443/tcp
Avviare il servizio Apache e impostarlo per l'avvio automatico all'avvio del sistema:
sudo systemctl start httpd.service
sudo systemctl enable httpd.service
Le impostazioni di cui sopra sono solo impostazioni di base per l'esecuzione di un server Web Apache. Impostazioni più specifiche sono disponibili nel file di configurazione di Apache /etc/httpd/conf/httpd.conf. Puoi utilizzare l' vieditor di testo per rivedere e modificare varie impostazioni in quel file:
sudo vi /etc/httpd/conf/httpd.conf
Al termine della modifica, è necessario riavviare il servizio Apache per applicare le modifiche:
sudo systemctl restart httpd.service
Questo è tutto. Grazie per aver letto.