1、最好自己编译,你把思路理顺了,按顺序来就没问题。
2、nginx和php没有编译先后顺序。但是nginx和php都需要准备好先决条件。
3、yum -y install gcc等编译环境
4、下载所需要的安装包:
nginx需要pcre-8.13.tar.gz//nginx-1.6.2.tar.gz/zlib-1.2.5.tar.bz2/openssl-1.0.0e.tar.gz
php需要libiconv-1.14.tar.gz/libpng-1.2.46.tar.xz/jpegsrc.v8c.tar.gz/freetype-2.4.6.tar.gz/gd-2.0.35.tar.gz/libxml2-2.7.7.tar.gz/libxslt-1.1.26.tar.gz/libevent-1.4.14b-stable.tar.gz/libevent-2.0.16-stable.tar.gz/libmcrypt-2.5.8.tar.gz/mcrypt-2.6.8.tar.gz/mhash-0.9.9.9.tar.gz/php-5.3.24.tar.gz等
5、php安装后还需要后期优化,比如:memcache-3.0.6.tgz/ImageMagick-6.6.6-5.tar.gz/imagick-3.0.1.tgz/memcached-1.4.5.tar.gz/eaccelerator-0.9.6.1.tar.bz2/ZendGuardLoader-php-5.3-linux-glibc23-i386.tar.gz
ZendGuardLoader-php-5.3-linux-glibc23-x86_64.tar.gz
6、另外mysql编译只需要cmake-2.8.8.tar.gz/mysql-5.5.30.tar.gz