GNU/Linux >> Linux Esercitazione >  >> Linux

Come installare Nginx su CentOS 8

Nginx è un server Web open source ad alte prestazioni che viene spesso utilizzato come proxy di riserva con funzionalità di server HTTP, server Web, bilanciamento del carico, software di memorizzazione nella cache e streaming multimediale. La struttura di Nginx è basata sugli eventi, il che gli consente di elaborare più richieste contemporaneamente. È più scalabile di Apache. Nginx è in grado di bilanciare il carico di un gran numero di connessioni simultanee.

In questo articolo, ti mostreremo passo dopo passo come installare Nginx su un server CentOS 8.

Prerequisiti

Prima di iniziare l'installazione, ti assicurerai di non avere alcun processo in esecuzione sulla porta 80 o 443.

Installazione di Nginx su CentOS 8

I seguenti passaggi che eseguirai per installare Ngnix sul tuo sistema:

Accedi come utente root sul tuo sistema.

Apri la finestra del terminale accedendo alla barra di ricerca da Attività. Oppure puoi aprire usando Ctrl + Alt + t tasti di scelta rapida.

Per impostazione predefinita, Nginx è disponibile nei repository CentOS 8. Quindi, puoi installarlo usando yum package manager sul tuo sistema. Per installare Nginx digita il seguente comando sul terminale:

$ sudo yum install nginx

Vedrai una richiesta di conferma dell'utente sul terminale. Premi "y" e "Invio" per continuare l'installazione dei pacchetti Nginx.

Dopo un po', sul terminale verrà visualizzato uno stato "completo" che mostrerà che Ngnix è stato installato correttamente sul tuo sistema.

Una volta completata l'installazione di Nginx, ora abiliterai il servizio Nginx sul tuo sistema utilizzando il seguente comando:

$ sudo systemctl enable nginx

Nel passaggio successivo, avvieremo il servizio Nginx sul tuo sistema usando il seguente comando:

$ sudo systemctl start nginx

Ora verificheremo che il servizio Ngnix sia in esecuzione. A tale scopo, digita sul terminale il seguente comando:

$ sudo systemctl status nginx

Regola le impostazioni del firewall

In CentOS 8 la soluzione predefinita del firewall è "Firewalld". Durante l'installazione di Nignx, viene creato un file di servizio firewalld con un insieme predefinito di regole per consentire l'accesso alle porte HTTP 443 e HTTP 80.

Aprirai permanentemente le porte necessarie utilizzando i seguenti comandi:

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

Verifica l'installazione di Nginx

Ora testerai l'installazione di Nginx. A tale scopo, per prima cosa controllerai il tuo indirizzo IP utilizzando il seguente comando sul terminale:

Ora apri il tuo browser Firefox sul tuo sistema e digita http://tuo_IP nella barra degli indirizzi del tuo browser web. Vedrai la pagina predefinita di benvenuto di Nginx nel tuo browser come segue:

Congratulazioni, il server Nginx è stato installato correttamente sul tuo CentOS 8. Ora sei pronto per iniziare a distribuire le tue applicazioni e puoi utilizzare Nginx come server web proxy.

I file di configurazione di Ngnix si trovano nella directory /etc/nginx/. Il file di configurazione principale di Nginx è /etc/nginx/nginx.conf.

Conclusione

In questo articolo, hai imparato come installare Nginx su CentOS 8. Inoltre, come regolare le impostazioni del firewall sul tuo sistema utilizzando il terminale. Spero che questo articolo ti sia piaciuto e che ti sia utile. In caso di problemi relativi a questo articolo, faccelo sapere tramite il tuo feedback o un commento nella casella dei commenti.


Linux
  1. Come installare e configurare Nginx su CentOS 7

  2. Come installare Nginx su CentOS 7

  3. Come installare R su CentOS 7

  4. Come installare phpMyAdmin con Nginx su CentOS 7

  5. Come installare Gradle su CentOS 8

Come installare VeraCrypt su CentOS 8

Come installare Nginx su CentOS 6

Come installare Cannella su CentOS 7

Come installare Varnish Cache su CentOS 7

Come installare Nginx su CentOS 7

Come installare Nginx su CentOS 7?