移动端 | 加入收藏 | 设为首页 | 最新ss | 赞助本站 | RSS
 

freefq.comfree——免费、自由fq——翻墙

困在墙内,请发邮件到freefqcom#gmail.com获得最新免费翻墙方法!
您当前的位置:首页 > 网络翻墙技巧

利用PHP来反向代理Google搜索的方法

时间:2016-08-17  来源:逗比根据地  作者:Toyo 条评论

一种简单利用 PHP 来反向代理 Google搜索的方法yEI免费翻墙网

在逛 破站 论坛的时候,在源码区发现了这个PHP反向代理Google的源码,感觉就优势而言,还是不错的,就写个简单的教程吧!yEI免费翻墙网

简介

这种反向代理方法很简单,并不是网上很多的Nginx反向代理,而是利用PHP来实现反向代理,所以说,只要安装LNMP,然后扔到 虚拟主机里就行了。yEI免费翻墙网

适用于 仅使用Google搜索的用户,最低成本不要去,直接搞一个免费的虚拟主机(推荐我朋友的免费主机 87主机),上传代码后就能使用了!yEI免费翻墙网

演示网址:http://g.115.tfyEI免费翻墙网

安装

准备工具

  • 一个安装好了 LNMP环境 或者 虚拟主机面板 的VPS,也可以直接是购买的 虚拟主机
  • 一个SSL证书和密匙可选,加密用的,避免被墙)
  • 有最基础的建站经验(一些最基础的步骤我就不再写了)

安装LNMP环境

如果你已经安装了 LNMP环境 或者 虚拟主机面板,或者购买现成的 虚拟主机,那就可以跳过这一步yEI免费翻墙网

注意:以下教程以 LNMP一键包 为例。

如果你是一个VPS,那么你需要安装LNMP环境,我这里推荐 军哥的一键LNMP安装包yEI免费翻墙网

安装完毕之后,通过这个教程去 添加虚拟主机yEI免费翻墙网

然后设置域名解析yEI免费翻墙网

上传源码

以下教程我以 域名:go.doubi.date 为例。yEI免费翻墙网

然后就是上传源码到你的 虚拟主机文件夹了,比如我的虚拟主机文件夹就是 /home/wwwroot/go.doubi.dateyEI免费翻墙网

源码下载地址:逗比 · 云yEI免费翻墙网

有两种方式 上传源码:yEI免费翻墙网

一种是下载源码到本地,然后通过SFTP协议链接VPS然后上传(我推荐使用filezilla,功能还是很强大的!)yEI免费翻墙网

另一种就是 使用 putty 或者 Xshell 通过ssh协议链接VPS,然后下载到 虚拟主机文件夹yEI免费翻墙网

我比较推荐第二种,反正后面还要链接ssh去解压源码和其他操作。yEI免费翻墙网

通过SFTP上传源码

打开FTP软件,打开 文件(菜单栏)——站点管理器,然后点击 新站点,然后输入 主机IP 和 SSH端口(默认为空是 22),然后选择协议:SFTP,下面选择登陆协议为:正常用户是root,密码root的密码。然后链接SFTP。yEI免费翻墙网

yEI免费翻墙网

找到你的 虚拟主机文件夹,把上面下载的源码文件不解压(在线解压更快),直接上传到 虚拟主机文件夹中。yEI免费翻墙网

yEI免费翻墙网

然后使用 Putty 或者 Xshell 通过SSH链接VPS,然后进入 虚拟主机文件夹 并解压(以下代码皆为 示例)。yEI免费翻墙网

  1. cd /home/wwwroot/go.doubi.date
  2. unzip google-proxy.zip

这时候就已经安装完成了。直接访问你的域名,就可以看到Google了!yEI免费翻墙网

没错!这就完了,不过建议你加上SSL证书加密(https),这样不容易被墙。yEI免费翻墙网

配置SSL + 防止搜索引擎收录

首先你要有SSL证书和密匙,然后把他们上传到 /root 文件夹,分别取名为 ssl.crtssl.keyyEI免费翻墙网

然后找到你的 虚拟主机配置文件 ,我的是在 /usr/local/nginx/conf/vhost/go.doubi.date.confyEI免费翻墙网

在 listen 80; 下面添加这几行,开启SSL。yEI免费翻墙网

ssl_certificate 是SSL证书文件地址yEI免费翻墙网

ssl_certificate_key 是SSL密匙文件地址yEI免费翻墙网

  1. listen 443 spdy;
  2. ssl on;
  3. ssl_certificate /root/ssl.crt;
  4. ssl_certificate_key /root/ssl.key;
  5. ssl_session_cache shared:SSL:10m;
  6. ssl_session_timeout 10m;

然后就要设置搜索引擎防收录了,yEI免费翻墙网

还是加上这句代码到 虚拟主机的配置文件中,具体看下面的 虚拟主机配置文件示例yEI免费翻墙网

  1. if ($http_user_agent ~* (baiduspider|googlebot|soso|bing|sogou|yahoo|sohu-search|yodao|YoudaoBot|robozilla|msnbot|MJ12bot|NHN|Twiceler)) {
  2. return 403;
  3. }

这时候你的域名是可以访问http和https两种,为了保险建议不使用http,强制重定向为https,在 虚拟主机配置文件 中加入下面代码,具体看下面的 虚拟主机配置文件示例yEI免费翻墙网

  1. if ( $scheme = http ){
  2. return 301 https://$server_name$request_uri;
  3. }

完整虚拟主机配置文件示例

  1. server
  2. {
  3. listen 80;
  4. listen 443 spdy;
  5. ssl on;
  6. ssl_certificate /root/ssl.crt;
  7. ssl_certificate_key /root/ssl.key;
  8. ssl_session_cache shared:SSL:10m;
  9. ssl_session_timeout 10m;
  10. server_name go.doubi.date;
  11. index index.html index.htm index.php default.html default.htm default.php;
  12. root /home/wwwroot/go.doubi.date;
  13. if ( $scheme = http ){
  14. return 301 https://$server_name$request_uri;
  15. }
  16. if ($http_user_agent ~* (baiduspider|googlebot|soso|bing|sogou|yahoo|sohu-search|yodao|YoudaoBot|robozilla|msnbot|MJ12bot|NHN|Twiceler)) {
  17. return 403;
  18. }
  19.  
  20. include none.conf;
  21. #error_page 404 /404.html;
  22. location ~ [^/]\.php(/|$)
  23. {
  24. # comment try_files $uri =404; to enable pathinfo
  25. try_files $uri =404;
  26. fastcgi_pass unix:/tmp/php-cgi.sock;
  27. fastcgi_index index.php;
  28. include fastcgi.conf;
  29. #include pathinfo.conf;
  30. }
  31.  
  32. location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
  33. {
  34. expires 30d;
  35. }
  36.  
  37. location ~ .*\.(js|css)?$
  38. {
  39. expires 12h;
  40. }
  41.  
  42. access_log off;
  43. }
  44.  

虚拟主机配置文件都修改完毕后,就重启Nginx。yEI免费翻墙网

  1. lnmp nginx restart

当然还有一个步骤就是设置 robots.txt 文件。yEI免费翻墙网

新建一个 名为 robots.txt 的文本文件,然后把下面的代码复制进去保存并上传到 虚拟主机文件夹 根目录。yEI免费翻墙网

  1. Disallow: /plugins/
  2. Disallow: /templates/
  3. Disallow: /url/
  4. Disallow: /vendor/
  5. User-agent: *

大功告成

所有都做完的话,你打开你的域名,就能看到下面的Google搜索页面了!yEI免费翻墙网

yEI免费翻墙网

源码来源:破站论坛 http://gongyi.info/thread-436-1-1.htmlyEI免费翻墙网

来自http://www.dou-bi.com/wlzy-2/yEI免费翻墙网

来顶一下
返回首页
返回首页
欢迎评论:免登录,输入验证码即可匿名评论 共有条评论
用户名: 密码:
验证码: 匿名发表

推荐资讯

Octohide VPN:快如闪电的免费VPN
Octohide VPN:快如闪
原子网络加速器 - 免费高速VPN 一键链接 方便快捷
原子网络加速器 - 免费
foxovpn绿狐VPN——即连即用、快速、安全
foxovpn绿狐VPN——即
Dubai VPN - Free, Fast & Secure VPN下载
Dubai VPN - Free, Fa
相关文章
栏目更新
栏目热门
墙外新闻
读者文摘

你可以访问真正的互联网了。You can access the real Internet.

管理员精中特别提醒:本网站域名、主机和管理员都在美国,且本站内容仅为非中国大陆网友服务。禁止中国大陆网友浏览本站!若中国大陆网友因错误操作打开本站网页,请立即关闭!中国大陆网友浏览本站存在法律风险,恳请立即关闭本站所有页面!对于您因浏览本站所遭遇的法律问题、安全问题和其他所有问题,本站均无法负责也概不负责。

特别警告:本站推荐各种免费科学上网软件、app和方法,不建议各位网友购买收费账号或服务。若您因付费购买而遭遇骗局,没有得到想要的服务,请把苦水往自己肚子里咽,本站无法承担也概不承担任何责任!

本站严正声明:各位翻墙的网友切勿将本站介绍的翻墙方法运用于违反当地法律法规的活动,本站对网友的遵纪守法行为表示支持,对网友的违法犯罪行为表示反对!

网站管理员定居美国,因此本站所推荐的翻墙软件及翻墙方法都未经测试,发布仅供网友测试和参考,但你懂的——翻墙软件或方法随时有可能失效,因此本站信息具有极强时效性,想要更多有效免费翻墙方法敬请阅读本站最新信息,建议收藏本站!本站为纯粹技术网站,支持科学与民主,支持宗教信仰自由,反对恐怖主义、邪教、伪科学与专制,不支持或反对任何极端主义的政治观点或宗教信仰。有注明出处的信息均为转载文章,转载信息仅供参考,并不表明本站支持其观点或行为。未注明出处的信息为本站原创,转载时也请注明来自本站。

鉴于各种免费翻墙软件甚至是收费翻墙软件可能存在的安全风险及个人隐私泄漏可能,本站提醒各位网友做好各方面的安全防护措施!本站无法对推荐的翻墙软件、应用或服务等进行全面而严格的安全测试,因此无法对其安全性做保证,无法对您因为安全问题或隐私泄漏等问题造成的任何损失承担任何责任!

S. Grand Ave.,Suite 3910,Los Angeles,CA 90071

知识共享许可协议
本作品采用知识共享署名-非商业性使用 4.0 国际许可协议进行许可。