Nginx下实现gzip静态文件压缩

星期二, 十二月 7th, 2010 Posted in Squid | No Comments »

别地方抄来的留个备份
nginx要修改两处,在虚拟主机配置段中添加:

location ~* ^.+.gzjs$ {
add_header Content-Encoding gzip;
gzip off;
}

Tags: ,

在Ubuntu/Debian上快速安装PHP-fpm 5.3和Nginx

星期二, 十二月 7th, 2010 Posted in nginx | No Comments »

今天又搞了VPS玩,可惜的是他们并不提供archlinux的系统,没办法只好选择Debian了,但是lenny中的PHP版本都太老了些,更不可能包含fpm了,也不想再浪费时间自己编译了,于是google一把后找到了一个提供PHP-fpm 5.3的源,而且常用的模块都有提供,所以就直接安装了,简单记录下安装过程。

1、安装Nginx
Nginx版本不需要太新,用官方源里的就很好,起码够稳定

sudo apt-get install nginx

简单编辑下它的默认配置,一会儿来测试能否与PHP正常的工作

sudo vim /etc/nginx/sites-available/default

改完后它看起来差不多是这个样子

Tags: , ,

Nginx 快捷添加域名

星期二, 八月 10th, 2010 Posted in nginx | No Comments »

nginx是 个优秀的服务器软件,nginx的低系统资源消耗的特性很适合系统资源不太丰富的VPS,这也使得nginx在VPS用户群中备受欢迎。

我在两月前重新由虚拟主机搬到VPS上,在使用了一段时间的apache后,也投入了nginx的怀抱。

虽然到现在,我实际折腾nginx的时间不是太长,但添加域名还是让我很头疼。因为nginx添加域名要在配置文件中添加,而且不是输入一个域名就 能搞定的,要写上长长的一段。一个两个域名还能当作研究工作,积极去完成了,域名一多,热乎劲就没了。不就是在一个配置文本内写点东西嘛,用手工去写就 笨,于是开始折腾Linux的shell编程。一来二去,到今天算是基本 完成了。

Tags: ,

nginx upstream 的几种分配方式

星期四, 八月 5th, 2010 Posted in nginx | No Comments »

1、轮询(默认)

每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。

2、weight
指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。
例如:

upstream bakend {
server 192.168.1.10 weight=10;
server 192.168.1.11 weight=10;
}

Tags: ,

nginx下perl(fastcgi)配置笔记

星期四, 八月 5th, 2010 Posted in nginx | No Comments »

官方文档 http://wiki.codemongers.com/NginxSimpleCGI

1. perl-cgi接口程序
#cd $path/nginx/sbin
#vi cgiwrap-fcgi.pl
#需要注意的是/tmp/cgiwrap-dispatch.sock这个文件的属主要改成与nginx进程一致

Tags: , ,

nginx增加JSP支持

星期四, 八月 5th, 2010 Posted in nginx | No Comments »

nginx及jdk安装搜索本站相关安装说明, 这里只记录增加JSP支持的配置
1. nginx.conf中增加 include proxy.conf;
# proxy.conf内容如下
# cat proxy.conf

Tags: , ,

Page 1 of 512345