经过两天的研究,在我的linode上安装了nginx, php-fpm和mysql.在这里记录一下整个过程,也给有需要的人分享.
先安装updates
sudo apt-get update
sudo apt-get upgrade --show-upgraded
然后装aptitude
sudo apt-get install aptitude
安装mysql,按照屏幕提示输入root密码
sudo aptitude install mysql-server
接着是nginx
sudo aptitude install python-software-properties
sudo add-apt-repository ppa:nginx/stable
sudo aptitude update
sudo aptitude install nginx
创建/var/www
mkdir /var/www
php-fpm和一些模块
sudo aptitude install php5-cgi php5-mysql php5-fpm php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl
修改fastcgi_params
sudo vi /etc/nginx/fastcgi_params
加入以下参数
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_script_name;
fastcgi_connect_timeout 60;
fastcgi_send_timeout 180;
fastcgi_read_timeout 180;
fastcgi_buffer_size 128k;
fastcgi_buffers 4 256k;
fastcgi_busy_buffers_size 256k;
fastcgi_temp_file_write_size 256k;
fastcgi_intercept_errors on;
附nginx的范例配置文件
最后,重启nginx和php-fpm
sudo /etc/init.d/nginx restart
sudo /etc/init.d/php5-fpm reload

