This is fast way how to install nginx, php 5.4 and other dependencies. Use this script on your own risk.
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 | #!/bin/bash if ! [ $(id -u) = 0 ]; then echo "Please login via root!" exit 1 else yum install update #Remi Dependency on CentOS 6 and Red Hat (RHEL) 6 rpm -Uvh http: //download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm rpm -Uvh http: //rpms.famillecollet.com/enterprise/remi-release-6.rpm #CentOS 6.4/6.3/6.2/6.1/6/5.9 Nginx repository cat <<EOF >/etc/yum.repos.d/nginx.repo [nginx] name=nginx repo baseurl=http: //nginx.org/packages/centos/$releasever/$basearch/ gpgcheck=0 enabled=1 EOF #Install Nginx, PHP 5.4 and PHP-FPM yum --enablerepo=remi,remi-test install nginx php-fpm php-common #Install PHP 5.4 modules yum --enablerepo=remi install php-pecl-apc php-cli php-pear php-pdo php-mysql php-pecl-memcache php-pecl-memcached php-gd php-mbstring php-mcrypt php-xml -y -y #Start Nginx HTTP server and PHP-FPM service nginx start service php-fpm start #Autostart Nginx and PHP-FPM on boot chkconfig nginx on chkconfig php-fpm on #Install mysql yum install mysql mysql-server -y service mysqld start chkconfig mysqld on fi |