ispconfig使用nginx 反向代理

OS:Debian Lenny 5

修改Apache端口:

vim /etc/apache2/ports.conf 将其中的

Listen 80

修改为
Listen 127.0.0.1:80

其它不变

Nginx的vhost配置文件可以大致如下:

server {

listen   8.8.8.8:80; #把8.8.8.8改成你的IP即可

server_name  _;  #泛域名支持

expires 1d;

gzip             on;

# gzip_static on;

gzip_proxied        any;

gzip_disable        "MSIE [1-5]\.";

gzip_comp_level     9;

gzip_min_length  1000; 

gzip_buffers     4 8k; 

gzip_types       text/plain application/x-javascript text/css text/html application/xml text/javascript; 

location / {

proxy_pass  http://127.0.0.1:80 ; 

proxy_redirect     off;

proxy_set_header   Host             $host;

proxy_set_header   X-Real-IP        $remote_addr;

}

}


已有 7 条评论 »

  1. 是nginx的反向代理 为什么要突出ispconfig?

  2. @christian
    呵呵,因为是用在ispconfig,单台机器实现80端口双web server

  3. listen 80和listen 127.0.0.1:80有什么不同么?

  4. @eth2net
    listen 80=0.0.0.0:80+127.0.0.1:80+$IP:80

  5. 是两块网卡,还是做了虚拟的操作呢,会不会影响速度。

  6. @LAONB

    单网卡,性能其实会更好

  7. 公司有人在做。

添加新评论 »