首先PHP空间必须支持curl或者打开远程文件[allow_url_fopen],并不是每个php空间都是可以的。
1.下载并上传GoAgent
下载后解压,有两个文件夹:local和server,只要把server里的fetch.php上传到PHP空间即可。
访问你上传的fetch.php文件,如果显示“GoAgent 1.6.9 is working now”,则可以进行下一步。
2.本地配置
编辑local中的proxy.ini文件,找到下列代码,把fetchserver的值改成自己的fetch.php的地址就好了。
[php] enable = 1 ip = 127.0.0.1 port = 8088 fetchserver = http://你的空间地址/fetch.php
然后打开local下的goagent.exe,如果输出的如下内容:则进行下一步。
WARNING - - [02/Oct/2014 11:18:16] GoAgent install trusted root CA certificate f ailed, Please run goagent by administrator/root. ------------------------------------------------------ GoAgent Version : 1.6.9 (python/2.7.2 pyopenssl/0.13) Listen Address : 127.0.0.1:8087 GAE Mode : http GAE Area : cn GAE APPID : goagent PHP Mode Listen : 127.0.0.1:8088 PHP FetchServer : 你的fetch.php文件的地址
3.设置浏览器代理服务器
chrome浏览器:chrome://settings/进入设置页面,找到”网络”→”更改代理服务器设置”,在弹出的窗口上点击”链接”→”局域网(LAN)设置”→”局域网设置”,再在弹出的局域网设置窗口上勾上”代理服务器”→”为LAN使用代理服务器”,把代理服务器的地址改为127.0.0.1,端口改为8088,保存即可。
IE浏览器:Internet选项→连接→局域网设置→勾选代理服务器下面的方框→地址填写127.0.0.1→端口填写8088→确定
转载请注明:零五宝典 » 利用GoAgent让PHP空间搭建IP代理服务器