李木晚晚 发表于 2018-9-14 18:48:24

快速搭建Google镜像网站 无需在用烦躁的梯子

看到那么多镜像站可以快速的访问 Google 进行科学上网,你是不是也萌生了建立自己镜像站点的想法?正所谓吃人嘴短,自己动手,丰衣足食。


不过要想科学上网,前提是你要有一台能正常访问 Google 的服务器,所以你要入手一台海外 vps 。vps有很多,价格有贵有便宜有免费,好坏也因人而异感兴趣的可以自己去网上搜罗下入手自己感兴趣的 vps 。


我自己用的是 搬瓦工的 ,19刀一年,512M内存,10G空间,500G流量,也不算贵吧,毕竟是拿来做测试用。不需要要求多高


接着,最好有自己的域名,当然,域名是可选的,也可以不用域名。常见的域名供应商像国内的有万网,国外有godaddy等等…..


然后,在你的 vps 上必须安装 Nginx 和 PHP ,然后使用 Nginx 做反向代理。PHP 和 Nginx 具体安装步骤省略
喜欢折腾的可以用编译的方法自己去一个一个安装,可以参考:Linux下编译安装nginx 和 Linux 下单独安装 PHP 这两篇文章。


求简便的可以直接使用一键 lnmp 进行安装。


安装完 Nginx 后,找到你 Nginx 的安装目录,然后修改配置文件nginx.conf,具体修改如下:


server {
    listen       80;
    server_namewww.abc.com;

    location / {
      proxy_pass https://www.google.com;
      proxy_connect_timeout 120;
      proxy_read_timeout 600;
      proxy_send_timeout 600;

      send_timeout 600;
      proxy_redirect    off;
      proxy_set_header X-Real-IP $remote_addr;
         # proxy_set_header Host $host;

      proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }
}上述的 www.abc.com 记得改成你自己的域名,如果没有域名那么就保留为你原来服务器默认的外网 ip。
修改配置文件后,记得重启 Nginx。




上面是不支持ssl的情况下,如需要SSL请参照以下修改;当然我这个是BT面板的,具体设置SSL还要设置好你的证书路径。
server {
    listen 80;
    server_name <span style="font-family: Verdana, Trebuchet, Helvetica, Arial, Jamrul, sans-serif; font-size: 16px; background-color: rgb(255, 255, 255);">www.abc.com</span>;
    rewrite ^(.*)$ https://${server_name}$1 permanent;
}

server {
      listen      443;
      server_name <span style="font-family: Verdana, Trebuchet, Helvetica, Arial, Jamrul, sans-serif; font-size: 16px; background-color: rgb(255, 255, 255);">www.abc.com</span>;
      ssl on;
    ssl_certificate /etc/letsencrypt/live/<span style="font-family: Verdana, Trebuchet, Helvetica, Arial, Jamrul, sans-serif; font-size: 16px; background-color: rgb(255, 255, 255);">www.abc.com</span>/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/<span style="font-family: Verdana, Trebuchet, Helvetica, Arial, Jamrul, sans-serif; font-size: 16px; background-color: rgb(255, 255, 255);">www.abc.com</span>/privkey.pem;

      location / {
                proxy_cache_valid200 3021h;
                proxy_cache_valid404      1m;
                proxy_redirect https://www.google.com/ /;
                proxy_cookie_domain google.com 域名;
                proxy_pass https://www.google.com;
                proxy_set_header Host "www.google.com";
                proxy_set_header Accept-Encoding "";
                proxy_set_header User-Agent $http_user_agent;
                proxy_set_header Accept-Language "zh-CN";
                proxy_set_header Cookie "PREF=ID=047808f19f6de346:U=0f62f33dd8549d11:FF=2:LD=zh-CN:NW=1:TM=1325338577:LM=1332142444:GM=1:SG=2:S=rE0SyJh2w1IQ-Maw";            
                sub_filter www.google.com <span style="font-family: Verdana, Trebuchet, Helvetica, Arial, Jamrul, sans-serif; font-size: 16px; background-color: rgb(255, 255, 255);">www.abc.com</span>;
                sub_filter_once off;
      }
}


Ps:镜像站是无法使用其他比如paypal商店和邮箱或登录这些的,只能用于搜索。比起每次上狗哥都要挂梯子来说是很方便的。
当然,有资金的可以用服务器去部署谷歌全体镜像,那个就可以全部使用,但是感觉没必要哈。


最后附上本屌搭建的狗哥镜像:https://www-com.tw/

wan9421827185 发表于 2019-5-23 04:01:51

1261012806 发表于 2018-9-26 10:38:48

学习了!!!!!!!!!!!!!!!!!!!!!!

李木晚晚 发表于 2018-9-14 20:29:05

幻令 发表于 2018-9-14 19:39
直接自己搞个酸酸乳不是更好吗

每次上要挂软件太麻烦了

幻令 发表于 2018-9-14 19:39:01

直接自己搞个酸酸乳不是更好吗
页: [1]
查看完整版本: 快速搭建Google镜像网站 无需在用烦躁的梯子