In questo articolo, avremo spiegato i passaggi necessari per installare Nginx su Rocky Linux 8. Prima di continuare con questo tutorial, assicurati di aver effettuato l'accesso come utente con sudo
privilegi. Tutti i comandi in questo tutorial devono essere eseguiti come utente non root.
Nginx (abbreviazione di Engine X) è un server Web gratuito, open source, leggero e ad alte prestazioni progettato per casi d'uso ad alto traffico. Funziona anche come un popolare server Web dietro il server Web Apache e IIS di Microsoft. Nginx è più rispettoso delle risorse di Apache. Può essere servito davanti ad altri server web come proxy inverso.
Prerequisito:
- Sistema operativo con Rocky Linux
- Indirizzo IPv4 del server con privilegi di superutente (accesso root)
- Terminale Gnome per desktop Linux
- Client PuTTy SSH per Windows o macOS
- Powershell per Windows 10/11
- Familiarità con i comandi DNF
Installa Nginx su Rocky Linux 8
Passaggio 1. Innanzitutto, prima di iniziare a installare qualsiasi pacchetto sul tuo server Rocky Linux, ti consigliamo sempre di assicurarti che tutti i pacchetti di sistema siano aggiornati.
sudo dnf update sudo dnf upgrade
Passaggio 2. Installa Nginx sul sistema Rocky Linux.
Esegui il seguente comando per installare il server web Nginx su Rocky Linux:
sudo dnf install nginx
Risultato:
[[email protected] ~]# sudo dnf install nginx Last metadata expiration check: 3:46:16 ago on Thu 17 Sept 2021 00:36:30 AM EDT. Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing: nginx x86_64 1:1.21.1-9.module+el8.3.0+121+6327f1ce appstream 566 k Installing dependencies: dejavu-fonts-common noarch 2.38-6.el8 baseos 76 k dejavu-sans-fonts noarch 2.38-6.el8 baseos 1.4 M fontconfig x86_64 2.13.1-7.el8 baseos 293 k
Per verificare la versione di Nginx, usa il seguente comando per confermare:
nginx -v
Risultato:
[[email protected] ~]# nginx -v nginx version: nginx/1.21.1
Per impostazione predefinita, Nginx non viene abilitato ed è disattivato durante l'installazione. Per attivare il tuo servizio Nginx, usa:
sudo systemctl start nginx sudo systemctl enable nginx sudo systemctl status nginx
Passaggio 3. Configura Firewall.
Ora consenti il traffico HTTP e HTTPS (quando si utilizza SSL) sul firewall:
firewall-cmd --permanent --zone=public --add-service=http firewall-cmd --permanent --zone=public --add-service=https firewall-cmd --reload
Passaggio 4. Verifica l'installazione Nginx.
Ora apri un browser e inserisci l'IP del server o il nome del dominio per vedere la pagina predefinita di Nginx su Rocky Linux.
Questo è tutto ciò che devi fare per installare Nginx su Rocky Linux 8. Spero che questo suggerimento rapido ti sia utile. Per ulteriori letture sul server web Nginx, fare riferimento alla loro knowledge base ufficiale. Se hai domande o suggerimenti, sentiti libero di lasciare un commento qui sotto.