最近在CentOS下使用nginx做的反向代理,以解决电信、网通互联互通的问题,下面是一个配置文件,仅供朋友们参考学习使用。 upstream linuxidc_com { ip_hash; server 192.168.1.100;//这个地方的IP可以随意设置 } server { listen 80; server_name www.itnetcn.com;//这个地方的域名可以随意设置 # access_log logs/www.itnetcn.com_access.log main; access_log off; location / { proxy_pass http://www.itnetcn.com; proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; client_max_body_size 50m; client_body_buffer_size 256k; proxy_connect_timeout 30; proxy_send_timeout 30; proxy_read_timeout 60; proxy_buffer_size 16k; proxy_buffers 4 32k; proxy_busy_buffers_size 64k; proxy_temp_file_write_size 64k; } # deny access to .htaccess files, if Apache's document root # concurs with nginx's one # location ~ /\.ht { deny all; } } 本配置文件在实际使用中,可能需要大家稍微配置一下IP及域名。 ------------------------分割线 另一篇------------------------ 首先:rpm -Uvh http://download.Fedora.RedHat.com/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm(后面这段地址有一点变化32位的请选择32位的包) 然后就可以用yum -y install nginx 直接安装了。 反响代理服务器还有一个不错的是squid,可以在centos 5.5下直接yum -y install squid 安装。 (责任编辑:IT) |