In questo tutorial, ti mostreremo come installare Nginx usando yum
comando su sistemi CentOS. Per quelli di voi che non lo sapessero, Nginx è uno dei server Web più popolari al mondo ed è responsabile dell'hosting di alcuni dei siti più grandi e con il traffico più elevato su Internet. È più rispettoso delle risorse di Apache nella maggior parte dei casi e può essere utilizzato come server Web o proxy inverso.
Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il tuo sito sul tuo VPS. Quindi oggi mostrerò come configurare un server web Nginx su sistemi CentOS. Non è poi così difficile. Iniziamo con Nginx.
Prerequisiti
- Un server che esegue uno dei seguenti sistemi operativi:CentOS Linux.
- Si consiglia di utilizzare una nuova installazione del sistema operativo per prevenire potenziali problemi.
- Accesso SSH al server (o semplicemente apri Terminal se sei su un desktop).
- Un
non-root sudo user
o accedere all'root user
. Ti consigliamo di agire comenon-root sudo user
, tuttavia, poiché puoi danneggiare il tuo sistema se non stai attento quando agisci come root.
Installa Nginx utilizzando il comando Yum su CentOS
Passaggio 1. Innanzitutto, iniziamo assicurandoci che il tuo sistema sia aggiornato.
sudo yum clean all sudo yum update
Fase 2 Installazione di Nginx utilizzando Yum
Comando su CentOS.
Per installare, devi prima aggiungere le informazioni del repository yum di Webtatic corrispondenti alla tua versione di CentOS/RHEL a yum:
CentOS/RHEL 7.x:
rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
CentOS/RHEL 6.x:
rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm
Ora installiamo il pacchetto Nginx e le dipendenze usando il comando seguente:
yum install nginx16
Per avviare il server Nginx, immetti il seguente comando:
service nginx start
Per arrestare il server Nginx, immetti il seguente comando:
service nginx stop
File/cartelle di configurazione
- Il file di configurazione principale per Nginx è
/etc/nginx/nginx.conf
- Gli host virtuali sono definiti in
/etc/nginx/sites-available/default
- PHP verrà configurato in
/etc/php5/fpm/php.ini
Prima di chiudere la finestra del terminale, è necessario impostare il servizio Nginx in modo che si avvii all'avvio. Basta dare il seguente comando:
chkconfig nginx on
Navigando verso l'indirizzo IP del tuo server (supponendo che non ci siano altri server in ascolto sulla porta 80), verrai accolto con la pagina di benvenuto standard:
I passaggi precedenti dovrebbero produrre un Nginx in esecuzione che serve le pagine predefinite di Nginx sulla porta 80. Inizieremo a lavorare attraverso varie configurazioni e ottimizzazioni per completare la serie. Goditi il tuo nuovo server web!
Congratulazioni! Hai installato con successo Nginx. Grazie per aver utilizzato questo tutorial per l'installazione del server Web Nginx nel sistema CentOS. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di Nginx.