低成本搭建私人You2B镜像,国外PHP虚拟搭建油管镜像攻略!

2018-06-0216:27:46 19 16,253

低成本搭建私人You2B镜像,国外PHP虚拟搭建油管镜像攻略!

授人以鱼不如授人以渔,低成本搭建油管子镜像。

尽管现在的VPS很便宜,搭个酸/ 酸乳很方便,但是总有一些小白同学没有那几块钱或者不会玩,几刀一月的VPS一个人用确实不怎么划算,到月底也只用了十几个小时,大部分时间都是闲置状态。

这个时候有一个简单实用又便宜的替代方案就显得很重要。互联网上有很多镜像站可以快速访问G哥进行查阅资料,但是看油管子的镜像网站基本找不到,没有就可以自己搭建,正所谓吃人嘴短,自己动手,丰衣足食。

本文旨在使用低成本方案来搭建一个可用的油管子服务,用以解决部分需求。

用Nginx反代一个网站很简单,不过步骤稍显麻烦。这里提供一个更最简单的方案,使用一个海外PHP虚拟主机实现,不需要服务器控制权限,大牛就飘过咯。

Y2PP是一个用PHP开发的油罐子流量转发脚本、通过G哥api获取数据,读取谷歌服务器上的视频并一块一块的写入到你的虚拟主机/服务器内存中,然后转发给您的浏览器,实现跳板功能,可用来搭建一个伪视频镜像站、不需要那个就能观看You2be

当然因为 PHP脚本的中转效率,以及服务器性能、网速等等影响,一般情况下效率都是低于酸/ 酸乳等软件直接访问视频资源,也就是速度相比会慢一些,不过经本人测试在绝大数虚拟主机上并不卡顿,这个程序的优点是低成本(免费无限流量虚拟主机+免费域名+免费SSL证书),几元一年的虚拟主机就能流畅运行,对于只打算观看 You2be 视频的人来说,这个程序还是很好用的。

Y2PP支持一些基础功能:

  • 视频搜索
  • 频道搜索
  • 频道&分类内容浏览
  • 支持多种格式视频下载
  • 支持字幕切换

该项目还支持 下载You2be视频,不过只支持 720P及以下的分辨率。后期版本支持1080P。

使用Y2PP需要具备以下条件:

  • 一台支持PHP的境外服务器(主机)
  •  一个可用(未被墙)的域名
  • 一个 YouTube API 密匙(下面会教你如何免费申请)

因为需要运行PHP环境,建议内存 256MB以上
需要 PHP版本>5.3、支持 CURL PHP组件(大部分免费虚拟主机都支持)无限流量且免费的虚拟主机很多。

如果没有的话,推荐使用搜索引擎搜索关键词“Free hosting”查找免费主机。

下面是搭建过程,不要把下面的教程看的太复杂,实际上只是图片太多,而且我写的更详细,如果你认真按步骤操作一遍,回头来看也没什么难的(万事开头难,不怕你学不会,就怕你不学)。

1.获取 Youtube API

Y2PP利用API获取数据,在安装Y2PP脚本之前,需要您申请一个YouTube Data API的密钥,Y2PP获取的所有内容都是通过这个API进行请求。YouTube Data API是谷歌提供的免费API,申请不需要您支付任何费用。

请确保你的浏览器能打开Google,先注册一个Google账户,(注册地址:https://accounts.google.com/SignUp)如果您已经有了google账户,直接登陆即可。

首先打开https://console.developers.google.com/

打开此链接之后 ,若弹出服务条款更新窗口,全部选 是 ,接着点击 接受 。如果没有弹出此窗口可以忽略并进行下一步。

低成本搭建私人You2B镜像,国外PHP虚拟搭建油管镜像攻略!

点击顶部 选择项目。

低成本搭建私人You2B镜像,国外PHP虚拟搭建油管镜像攻略!

点击 + 图标创建一个新项目

低成本搭建私人You2B镜像,国外PHP虚拟搭建油管镜像攻略!

项目名称使用默认的即可。当然也可以填写自定义的名称。

低成本搭建私人You2B镜像,国外PHP虚拟搭建油管镜像攻略!

等待30秒左右,待创建完成之后,点击顶部 选择项目。找到您刚创建的项目,点 打开

低成本搭建私人You2B镜像,国外PHP虚拟搭建油管镜像攻略!

点击 启用 API 和服务。

低成本搭建私人You2B镜像,国外PHP虚拟搭建油管镜像攻略!

在页面左侧下拉列表中找到 YouTube

低成本搭建私人You2B镜像,国外PHP虚拟搭建油管镜像攻略!

选择YouTube Data API。并且启用。

低成本搭建私人You2B镜像,国外PHP虚拟搭建油管镜像攻略!低成本搭建私人You2B镜像,国外PHP虚拟搭建油管镜像攻略!

点击创建凭据

低成本搭建私人You2B镜像,国外PHP虚拟搭建油管镜像攻略!

您使用的是哪个 API?凭据种类选 YouTube Data API v3,您从哪里调用 API? 选 网页服务器,您要访问哪些数据?选公开数据
接着点 我需要哪些凭据?

低成本搭建私人You2B镜像,国外PHP虚拟搭建油管镜像攻略!

复制您的API密钥, 点击完成。

低成本搭建私人You2B镜像,国外PHP虚拟搭建油管镜像攻略!

到这里Youtube API已经申请完成了,接着就可以使用这个密钥安装Y2PP了。

低成本搭建私人You2B镜像,国外PHP虚拟搭建油管镜像攻略!

2.安装 Y2PP

请先通过 Y2PP 项目主页:https://gitlab.com/jingguanzhang/y2pp下载最新版代码。

安装前记住这三条,请务必遵守。

  • 不要 在国内网络商家提供的主机或服务器上安装You2PHP。如腾讯云 阿里云 !!!
  • 不要 给您的服务器或主机绑定已经备案的域名,更不要绑定CN域名 !!!
  • 不要 轻易在网络上传播您的You2PHP站点URL,只能分享给您信任的人使用,大规模传播容易造成域名被墙或其他严重后果!给你的站点上锁,防止其他人访问。
  • You2PHP安装步骤:

    1.下载You2PHP源码,将Zip源码包解压并上传到您的空间根目录或某个子目录下。

    2.打开浏览器,然后在浏览器的地址栏输入您站点的域名加上/install.php,程序将进入安装页面。
    例如:假设您的域名是example.com,安装目录为根目录,那么只要在浏览器地址栏输入http://example.com/install.php就可以开始安装系统了。若记住要把example.com换成您的域名哦,安装在根目录需要在域名后面加上路径(http://example.com/test/install.php)!
    输入访问地址后出来的第一个页面如下:
    这是一个使用协议页,您必须仔细阅读后并同意协议就可以进入下一步安装界面。

    低成本搭建私人You2B镜像,国外PHP虚拟搭建油管镜像攻略!3.接着会出现如下页面:

    这是一个运行环境检测页面,如果您发现有某项不支持,那么请重新设置您的WEB环境以符合系统需求,并重新执行安装。

    低成本搭建私人You2B镜像,国外PHP虚拟搭建油管镜像攻略!如果您的主机环境符合所有条件,那么您可以点击下一步继续。

    4.接着设置一些基本信息:

    • Youtube API V3 KEY:填您申请的Youtube API密钥
    • 国家代码:这个填一个ISO3166标准的国际代码,默认建议填HK,一般为两位英文字母(如 台湾=TW,日本=JP)长度为2位。所填国家需要Youtube支持(可以从Youtube页面位置列表中看到),切记不能填CN,填CN或其他不支持代码将导致程序报错。
    • 网站名字:为你的站点起一个名字,主要显示在浏览器头部title标签之间。
    • 站点名字:页面将显示这个名字
    • 加/解密密钥:这个填一个随机无序的字符串(夹杂各种符号数字),作为加密KEY,加密一些外链URL。
    • 你的邮箱:建议填写国外邮箱:gmail yahoo等!用于接收版权内容投诉。

    低成本搭建私人You2B镜像,国外PHP虚拟搭建油管镜像攻略!请完整并且正确填写每一项内容后点继续,然后系统自动创建配置文件。

    当你看到这样的提示,说明您的站点已经全部安装完毕!您可以开始尽情的观看全球视频!

    低成本搭建私人You2B镜像,国外PHP虚拟搭建油管镜像攻略!5.好了,安装已经全部完成,您是不是已经很激动了,让我们打开站点首页看看吧:

    低成本搭建私人You2B镜像,国外PHP虚拟搭建油管镜像攻略!

 

然后我们就看到属于我们私人的 YouTube镜像站了!随便点击几个视频看看,是否能正常播放。如果都播放正常,那么就算完全安装完毕了!部分视频提示:The media could not be loaded, either because the server or network failed or because the format is not supported.这种情况多刷新几次,等待几分钟就可以播放。

低成本搭建私人You2B镜像,国外PHP虚拟搭建油管镜像攻略!

weinxin
老D博客 微信公众号
请大佬们关注订阅老D博客微信公众号, 扫一扫关注,从此不迷路。 不定时放出邀请码、福利、推送更新等...
网络加速器推荐

发表评论

您必须才能发表评论!

目前评论:19   其中:访客  13   博主  6

    • avatar whaleluo 0

      有没有java版的

      • avatar maliangych 0

        测试视频是faded好评

        • avatar laodlela 0

          照这个方案,做了一个站,速度还不错,可过了几个小时网页就打不开了,但ftp可以连上,用了一个在线代理,网站可以正常打开,说明服务端还是正常工作的~~~猜想是被墙了~~~~~~~换了一个域名,重新来,这次更厉害,做好后就打开几个页面,还没1分钟新网站又打不开了~这墙的速度也忒快了吧~~~崩溃……………………求分析原因和解决办法~

          • avatar csa0901 3

            辛苦

            • avatar hctym 0

              不用域名可不可以啊,光有IP。还有我有搬瓦工VPS,用这个方法搭镜像会不会比搭梯子访问YOUTOBE更快。我用搬瓦工搭的梯子,访问 油管128P

              • avatar boyuz 4

                我在我电脑上连接服务器,打不开install.php(404),用服务器打开乱码(图片夹带code)怎么办?

                • avatar fromdugu 1

                  遇到权限问题了 Google服务器,centos7 lamp ,给了777权限还是提示权限不足。。。

                  • avatar tongsansui 1

                    我想上谷歌- -.

                    • avatar prince_3968 3

                      打开浏览器,然后在浏览器的地址栏输入您站点的域名加上/install.php,程序将进入安装页面 这个步骤可否给个截图啊 操作没成功

                      • avatar lihua562 1

                        没有域名怎么办

                        • avatar best852 1

                          过程很简单,问题是php服务器,免费空间流量限制、网址无法绑定等问题不好解决,租用狗爹服务器成本又比租【猥】皮恩)高,好项目,但是值得商榷。老D有木有好用实惠的服务器推荐啊,感谢!

                          • avatar Dayan 2

                            你,这、这、