全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 2795|回复: 20
打印 上一主题 下一主题

[疑问] 求教反向代理问题

[复制链接]
跳转到指定楼层
1#
发表于 2011-9-26 01:01:24 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
用NGINX做方向代理

主网站 www.a.com

要做反代的 www.b.com

现在规则怎么写呢

对了 网站是discuz论坛
21#
发表于 2011-9-26 08:31:24 | 只看该作者
安完subversion  这个 之后  
再用这样的就行了么  
server
        {
                listen       80;
                server_name  www.a.com;

                location / {
                proxy_redirect off;
                proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_pass http://www.b.com;
                }

[ 本帖最后由 eudx 于 2011-9-26 08:32 编辑 ]
20#
发表于 2011-9-26 06:43:35 | 只看该作者
学习了
19#
发表于 2011-9-26 02:18:10 | 只看该作者
  1. aptitude install gcc g++ vim libncurses5-dev make libxml2-dev
  2. apt-get -y install subversion
  3. apt-get install libpcre3 libpcre3-dev libcurl4-openssl-dev
  4. wget -c  http://nginx.org/download/nginx-1.0.5.tar.gz
  5. tar -zxf nginx-1.0.5.tar.gz
  6. wget -c http://wiki.nginx.org/images/5/51/Nginx-accesskey-2.0.3.tar.gz
  7. tar -zxf Nginx-accesskey-2.0.3.tar.gz
  8. svn checkout http://substitutions4nginx.googlecode.com/svn/trunk/ substitutions4nginx-read-only
  9. curdir=$(pwd)
  10. cd nginx-1.0.5
  11. ./configure --user=nobody --group=nobody  --prefix=/etc/nginx --sbin-path=/usr/sbin/nginx --pid-path=/var/run/nginx.pid  --conf-path=/etc/nginx/nginx.conf   --with-http_stub_status_module --with-http_ssl_module --with-http_gzip_static_module --with-ipv6 --with-pcre --with-http_sub_module --add-module=$curdir/substitutions4nginx-read-only --add-module=$curdir/nginx-accesskey-2.0.3   
  12. make
  13. make install
复制代码
贴一个debian的
18#
 楼主| 发表于 2011-9-26 02:11:31 | 只看该作者
好的 谢谢了
17#
发表于 2011-9-26 01:43:12 | 只看该作者
高手真多
16#
发表于 2011-9-26 01:33:16 | 只看该作者

回复 15# ghugo 的帖子

你直接用lnmp.org 的安装包吧,稍微修改下centos.sh文件就可以了。自己一个个编译麻烦的很。
大概其中一段修改成这样就好了:

cd /root
yum install -y subversion
svn checkout http://substitutions4nginx.googlecode.com/svn/trunk/ substitutions4nginx-read-only

cd $cur_dir
tar zxvf nginx-0.8.54.tar.gz
cd nginx-0.8.54/
./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_gzip_static_module --with-ipv6 --with-http_sub_module --add-module=/root/substitutions4nginx-read-only
make && make install
cd ../

[ 本帖最后由 znithy 于 2011-9-26 02:08 编辑 ]
15#
 楼主| 发表于 2011-9-26 01:28:30 | 只看该作者
我尝试下吧。。头有点晕晕的
14#
发表于 2011-9-26 01:22:29 | 只看该作者
此贴我收藏下 因为我不会
13#
发表于 2011-9-26 01:22:27 | 只看该作者
教训就是相对链接是王道
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-11-11 00:43 , Processed in 0.069334 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表