配置apache为代理服务器,成功抢到小米3

[文章作者:磨延城 转载请注明原文出处: https://mo2g.com/view/66/ ]
再次向大家声明一下,上回写的博客《为了抢购小米3,配置nginx为代理服务器助阵》,对于抢购小米手机来说,无法正常使用,这是技术底层方面的问题.简单来说就是使用nginx的代理,无法访问以https://开头的网页,而小米的购买页面就使用了加密的https协议.这个问题我也是经历了几周购买页面都打不开,才注意的.现在想想,如果早点发现,小米3早就入手了.
再次向大家声明一下,上回写的博客《为了抢购小米3,配置nginx为代理服务器助阵》,对于抢购小米手机来说,无法正常使用,这是技术底层方面的问题。简单来说就是使用nginx的代理,无法访问以https://开头的网页,而小米的购买页面就使用了加密的https协议。这个问题我也是经历了几周购买页面都打不开,才注意的。现在想想,如果早点发现,小米3早就入手了。
整理了一下思路,于是重新请出了老大哥apache来接手代理服务器的这份工作。
下边直接修改apache的配置文件,httpd.conf。
[mo2g@mo2g_com ~]# vi /etc/httpd/conf/httpd.conf
搜索
Listen 80
把80改为要监听的端口,上回我们用的是1080
Listen 1080
再搜索
LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_connect_module modules/mod_proxy_connect.so LoadModule proxy_ftp_module modules/mod_proxy_ftp.so LoadModule proxy_http_module modules/mod_proxy_http.so
确保上边的模块都没有被#号注释掉
然后搜索
<IfModule mod_proxy.c> ProxyRequests On <Proxy *:1080> Order deny,allow Deny from all Allow from all </Proxy>
同样是确保没有被#号注释掉,<Proxy *:1080>中的1080是我们要监听的端口,请根据自己的情况修改。
最后要提的选项是ProxyVia On
我用两台服务器做了测试,一台代理服务器注释掉
#ProxyVia On
而另台代理服务器没注释
ProxyVia On
结果是注释掉的代理服务器抢到了小米3,所以大家自己选择了,这里只是提供一个参考。
浏览器配置请参照之前写的博客《为了抢购小米3,配置nginx为代理服务器助阵》。
让apache服务器重新启动的命令如下
[mo2g@mo2g_com ~]# /ect/init.d/httpd restart
顺便晒一下订单
最后,祝各位抢购顺利。
2013年12月3日,再次抢到小米3,本来打算给朋友抢的,后来他又改变注意了,所以就把购买权送给大家了,因为只有一个购买权,就随机送出去了!顺便分享一下这回的经验:
我是开了三个浏览器,分别登录三个帐号,左右两边的帐号都已经分别购买了红米跟小米3。
跟最初预料的一样,没有购买过的帐号优先进入了购买页面,就趁早选了64G版的小米3,16G的已经没了。
左右两边的浏览器,等到最后,才差不多一个时间进入购买页面,这个时候,只剩下小米手机2S了。
左右的是我上个星期购买的小米3,右边是今天抢购到的小米3,两台都是64G版的。
总结:
1)没有历史购买记录的帐号具有优先购买权,已经抢到过小米手机的帐号就没有优先权了,在排队的时候被系统程序识别,然后就排在了最后边。
2)网速稳定也是关键的因素,所以这几次都是使用了代理服务器的浏览器抢到了。
留言的时候记得把邮箱留上,随机给其中一个留言的朋友。帐号密码给你后,请留言回复确认,谢谢。
我来说两句: