标题:
nginx反向代理Nginx,NGINX实现反向代理,简单实现nginx反向代理加速访问网站
[打印本页]
作者:
idc886
时间:
2012-4-21 20:14
标题:
nginx反向代理Nginx,NGINX实现反向代理,简单实现nginx反向代理加速访问网站
4.22日上午把网站搬到了
DownTownHost
的空间上了。
这空间稳定了很长时间了,他用的是 洛杉矶WebNX, 电信联通访问都不错。
所以不再使用下面方法了来对联通提速了,不过用做记录,来分享。
-----------------------------------------------------------------
用国外空间,常常遇到线路不稳定等,特别是联通。
折腾了好几天,找几个VPS来试,都差不多。
有些VPS 联通 访问速度会快些,如84联通访问还算稳定。
使用dnspod智能解析 实现联通单独访问84VPS,
再在84VPS上使用nginx反向代理到真实VPS上来访问网站。
原理如CDN相同,只不过我们直接反向代理访问,并不缓存文件等。
注:
直接反向代理,不会出现论坛串账号等问题。
(有些CDN因缓存了账号信息会出现串账号等问题)
原理,和作用与这个一样: 这个是apache反向代理:
利用.htaccess做反向代理 实现域名绑定重定向 实现5d6d、uueasy论坛绑定域名
apache,也同样可以利用以下原理,来实现反向代理加速访问!
作用:
1、使域名实现反代访问被墙的站点。
2、使用域名实现反向代理5D6D空间等。[33]1[/33]
3、简单实现用快速VPS反向代理进行加速访问网站 。(CDN代理访问一样。)
注:
实现这些,nginx需要有VPS管理权修改配制。不像apache 只传个.htaccess。
代码:
修改域名 xxx.conf 来实现
server
{
listen 80;
server_name idc.idc866.com;
location / {
proxy_pass http://idc866.com/;
proxy_redirect off;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
复制代码
注:第一个网址你直接访问的地址,第二个网址是你要代理访问的网址。
意思是使用 idc.idc866.com 域名代理访问
http://idc866.com/
站
用意是:
5D6D不能绑M,就可以这样干,实现代理绑M,直接用你的域名访问5D6D。
以
LNMP一键安装包
为例:
1、执行: /root/vhost.sh 添加你的域名,如:idc.idc866.com
2、使用
winscp
登录 root,进去修改:[33]2[/33]
/usr/local/nginx/conf/vhost/idc.idc866.com.conf
此文件的内容全删除, 换成上面的代码。
3、/usr/local/nginx/sbin/nginx -t 测试配制文件是否正常,如最后显示:
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful
就说明正常,
4、/etc/init.d/nginx restart 重启 生效。
5、接下来,把idc.idc866.com 域名解析过来,
生效后,访问idc.idc866.com,就等于访问
http://idc866.com
站。
这样就实现了域名反向代理访问其它站。
用快速VPS反向代理实现联通加速访问网站
:
效果为: 联通访问 idc866.com 就用84VPS代理访问
电信访问 idc866.com 就直连hostigation的VPS
本贴隐藏内容,需登录、回复后,即可浏览!
到此,就完成了。[55]6[/55]
联通访问过程是:idc866.com------84VPS------目标VPS。
这样就实现了,只联通经过84VPS,其它就直接到目标VPS。
包括84VPS也是直接访问到目标VPS。这都是使用dnspod 来分开解析了。
用快速VPS反向代理加速访问网站:
这个加速,是所有访问都加速,不分联通电信。都经过84来访问目标VPS站
1、把域名直接解析到 84的IP。 不分联通电信,是所有解析都解析过来。
1、在84的VPS上绑定 idc866.com 域名,和
www.idc866.com
,两域名。
2、把idc866.com.conf 和带www 的文件内容换成上面的代码。
注:代码中的两个地址,都要换成 idc866.com。
带www的就换成
www.idc866.com
3、重启nginx生效。
4、关键一步
:
本贴隐藏内容,需登录、回复后,即可浏览!
这样就实现,所能访问都经过84VPS,不管使用idc866.com 和
www.idc866.com
这原理就如同 CDN一样,只不过未做缓存。
不过,既然84VPS好用,就直接用84VPS,不必这么折腾反代理访问了。
所以,我们现在直接用
DownTownHost
的空间
因为他现在访问更快。
有何问题,可跟贴,提出!
其它相关贴:
nginx反向代理Nginx,NGINX实现反向代理,简单实现nginx反向代理加速访问网站
利用.htaccess做反向代理 实现域名绑定重定向 实现5d6d、uueasy论坛绑定域名
VPS做的CDN加速访问,VPS做代理并缓存来访问,使用中有些问题,特做记录。
作者:
idc886
时间:
2012-4-21 20:15
慢慢来讲。。。接下来反向代理加速。
作者:
ape发烧
时间:
2012-4-22 09:28
关注加速
作者:
idc886
时间:
2012-4-22 14:22
回复
3#
ape发烧
现在换到
DownTownHost
的空间 ,电信、联通访问都快速。
所以没再使用此方法了。
作者:
xiaojiedj
时间:
2012-4-22 14:48
占个位置
作者:
xy1989
时间:
2012-4-22 15:33
速度确实还可以,是虚拟主机还是
作者:
kaka
时间:
2012-4-22 15:56
虚拟主机啊??
作者:
kaka
时间:
2012-4-22 17:49
虚拟主机啊??
作者:
idc886
时间:
2012-4-22 17:55
回复
8#
kaka
是的,速度扛扛的。。不分电信、联通。
作者:
xy1989
时间:
2012-6-30 16:19
以后可能会用到 ,mark
作者:
loneil
时间:
2012-7-1 00:39
好久没来了,继续补课。
作者:
zhutingqi
时间:
2012-7-3 11:16
你换虚拟鸡了阿,原来128元的VPS不玩了?
作者:
idc886
时间:
2012-7-3 11:48
回复
12#
zhutingqi
128 的做其它呀。
空间更抗攻击。 一用VPS,经常招攻击,还不如用空间。
攻击是头痛的问题。
作者:
zhutingqi
时间:
2012-7-3 11:56
你买的是downtownhost那个套餐,速度不错阿.
作者:
a23a23
时间:
2012-8-18 17:55
关键的一步被隐藏了
作者:
YJLML
时间:
2012-8-18 22:39
看看。。。。。。。。。
作者:
qingliu
时间:
2012-12-26 00:22
回复
1#
idc886
学习了,虽然现在看不懂
作者:
376567284
时间:
2012-12-27 23:32
学习一下,拿来加速我的虚拟主机
作者:
风哥
时间:
2013-1-24 12:24
这个要学习一下。
作者:
450037632
时间:
2013-4-6 15:22
这个我也要看看
作者:
aukwokfai
时间:
2013-9-2 18:32
这个我也要看看
作者:
fly2009
时间:
2014-4-10 14:20
复后,即可浏览!
作者:
龙腾宇内
时间:
2015-2-3 12:29
回复
2#
idc886
必须回复啊。
作者:
kncx
时间:
2016-5-22 18:05
这个我也要看看
欢迎光临 免费国外空间,国外免费空间, (http://idc866.com/)
Powered by Discuz! 7.2