1, gzip压缩
2, 浏览器缓存
3, passenger 安装nginx时候要注意一个问题
当用户不是root 启动的时候,sudo passenger-install-nginx-module 无法运行,要使用
4, nginx 现在再添加一个 nginx 的启动脚本,方便我们用 ubuntu server 的方式管理 nginx 服务进程。执行以下命令
gzip on;
gzip_min_length 1024;
gzip_buffers 4 8k;
gzip_types text/javascript text/plain application/x-javascript text/css application/xml;
2, 浏览器缓存
passenger_enabled on;
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 7d;
}
location ~ .*\.(js|css)?$
{
expires 7d;
}
location /*.swf
{
expires 30d;
}
3, passenger 安装nginx时候要注意一个问题
当用户不是root 启动的时候,sudo passenger-install-nginx-module 无法运行,要使用
rvmsudo passenger-install-nginx-module
4, nginx 现在再添加一个 nginx 的启动脚本,方便我们用 ubuntu server 的方式管理 nginx 服务进程。执行以下命令
cd /etc/init.d
sudo wget https://raw.github.com/chloerei/nginx-init-ubuntu-passenger/master/nginx
sudo update-rc.d nginx defaults
sudo chmod +x nginx
sudo service nginx start
以后可以用sudo service nginx [start|stop|restart]
命令方便的重启 nginx 服务