Layer 06

Installare NGINX su CentOs 6 con YUM

http://www.nginx.org Installare EPEL Prima di tutto dobbiamo installare EPEL che sta per Extra Packages for Enterprise Linux in quanto yum non rileva l’ultima versione di NGINX nei suoi repository ufficiali:

sudo su -c 'rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-7.noarch.rpm'
Installare NGINX A questo punto abbiamo nei nostri repository l’ultima versione compatibile col nostro OS quindi basta lanciare
sudo yum install nginx
Far partire NGINX Come per tutti gli altri demoni di linux troviamo il comando in /etc/init.d/
sudo /etc/init.d/nginx start
Per testare se il demone è in piedi basta lanciare il proprio browser sull’ip della macchina sulla quale stiamo lavorando La configurazione di default riesce a servire tremila richieste simultanee con soli quattro processi attivi. Far funzionare il sever in modalità FastCGI/PHP-FPM è molto facile rispetto ad Apache. Basta mettere nella configurazione del virtualhost le seguenti istruzioni:
        location ~ \.php {
                # Workaround PHP vulnerability:
                # http://forum.nginx.org/read.php?2,88845,page=3
                try_files $uri =404;
                # Alternatively you can set
                # cgi.fix_pathinfo = false
                # in php.ini
                include /etc/nginx/fastcgi_params;
                keepalive_timeout 0;
                fastcgi_param   SCRIPT_FILENAME  $document_root$fastcgi_script_name;
                fastcgi_pass    127.0.0.1:9001;
        }
And now Enjoy it|]]>