安装nginx
./configure --prefix=/data/nginx --with-http_ssl_modulemake && sudo make installsudo chown root /data/nginx/sbin/nginxsudo chmod u+s /data/nginx/sbin/nginx
修改/data/nginx/conf/nginx.conf
location ~ \.php$ { root html; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params;}location ~* ^.+\.(jpg|jpeg|gif|css|png|js|ico|html|txt)$ { root html/www.example.com; access_log off; expires 30d;}
启动nginx
sudo /data/nginx/sbin/nginx
安装php
./configure --prefix=/data/php --enable-fpm --with-mysql --with-mysqli --with-pdo-mysql --enable-mysqlnd --with-openssl --with-gd --enable-gd-native-ttfmake && sudo make installcp php.ini-production /data/php/etc/php.inicp /data/php/etc/php-fpm.conf.default /data/php/etc/php-fpm.conf
安装redis扩展
https://github.com/phpredis/phpredis#installation
phpize./configuremake && make install
修改php.ini增加
extension=/data/php/lib/php/extensions/no-debug-non-zts-20131226/redis.so
启动php
sudo /data/php/sbin/php-fpm -D -c /data/php/etc/php.ini
yum install mysql-serverservice mysqld startchkconfig mysqld onchkconfig --list | grep mysqldmysqladmin -u root password 'xxxxx'