全球十大最富有的youtuber名人推荐!每天看英文就能进步

低成本搭建私人youtube镜像站

-youtube -virtual

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

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

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

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

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

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

固然由于 PHP脚本的中转服从,以及服务器性能、网速等等影响,一样平常环境下 服从都是低于酸/ 酸乳等软件直接访问视频资源,也就是速率相比会慢一些 ,不外经本人测试在绝大数VirtualHost上并不卡顿,这个程序的长处是 低本钱(免费无穷流量VirtualHost+免费域名+免费SSL证书) ,几元一年的VirtualHost就能流畅运行,对于只计划观看 Youtube 视频的人来说,这个程序还是很好用的。

Y2PP支持一些底子功能:

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

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

使用Y2PP需要具备以下条件:
  • 一台支持PHP的境外服务器(主机)
  • 一个可用(未被墙)的域名
  • 一个 YouTube API 密匙 (下面会教你怎样免费申请)

由于需要运行PHP环境, 提议内存 256MB以上
需要 PHP版本>5.3、支持 CURL PHP组件(大部分免费VirtualHost都支持) 无穷流量且免费 的VirtualHost许多。

假如没有的话,建议使用SearchEngine搜索KeyWords“Free hosting”查找免费主机。

下面是搭建历程,不要把下面的教程看的太庞杂,现实上只是图片太多,并且我写的更具体,假如你认真按步骤操作一遍,转头来看也没什么难的(万事开头难,不怕你学不会,就怕你不学)。

1.获取 Youtube API

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

请确保你的browser能打开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.打开browser,然后在browser的地点栏输入您站点的域名加上/install.php,程序将进入安装页面。
    比方:假设您的域名是example.com,安装目次为根目次,那么只要在browser地点栏输入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或其他不支持代码将导致程序报错。
    • 网站名字:为你的站点起一个名字,重要表现在browser头部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 f!ailed or because the format is not supported.这种环境多刷新频频,等候几分钟就可以播放。

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

油管youtube镜像

国外PHPVirtualHost 就能搭建 YouTube私家镜像站 的教程。
项目搭建本钱很低,甚至说可以完全免费,只需要:一个国外免费的VirtualHost + 一个免费域名(申讨教程) + 一个免费SSL证书
留意:由于 You2PHP 现在不支持 ffmpeg ,而 YouTube 1080P以上辨别率的视频都是视频音频分散的,而且由于 YouTube 常常调换 API 接口,以是 You2PHP 现在最高支持播放 720P 的视频。
不要把下面的教程看的太庞杂,现实上只是图片太多,并且我写的更具体,假如你认真按步骤操作一遍,转头来看也没什么难的(万事开头难,不怕你学不会,就怕你不学)。
虽然上面不停写的是 YouTube 镜像站,但是现实上这个程序并不是反向代理/镜像YouTube网站,而是通过谷歌官方提供的免费 YouTube API 获取 YouTube 资源,你访问某个视频资源,该程序就会通过API访问对应资源,然后传输给你,也是相当于一个流量中转的作用。
固然由于PHP流量中转服从,以及服务器性能、网速等等影响,一样平常环境下服从都是低于SSR等代理软件 直接访问视频资源,也就是速率相比会慢一些,不外这个程序的长处是低本钱,对于只计划观看 YouTube 视频的人来说,这个程序还是很好用的。
该项目还支持 下载YouTube视频,不外只支持 720P及以下的辨别率。

You2读取谷歌服务器上的视频并一块一块的。写入到你的VirtualHost/服务器内存中,然后转发给您的browser,你的VirtualHost/服务器起到了一其中转跳板的作,奇妙的避开了GFW的拦截,因此可以支持 大于VirtualHost空间硬盘大小 的视频。

要想搭建 You2PHP 程序,需要预备以下内容:
一个 国外PHPVirtualHost(要么一个 国外VPS,硬盘没要求,由于需要运行PHP环境,提议内存 256MB以上)
需要 PHP版本>5.3、支持 CURL PHP组件,不得使用国内的VPS和VirtualHost。
一个 域名
域名的作用不但仅是用来访问网站,而是需要申请 SSL证书 设置 HTTPS 加密网站,不然大概几天就被墙了。
一个 YouTube API 密匙

第一步我们就是要申请 YouTube API 密匙。
首先你需要一个 Google 账号才行,假如你没有 Google 账号,请注册: https://accounts.google.com/SignUp
注册后要么你已有账号,那么请访问 API 治理页面: https://console.developers.google.com/
进入 API 治理页面后,假如你是第一次进入,那么大概会提示下图内容,全部选择 是 ,并点击 担当 即可。
3bb595afb6a2659d99b9e4af71e0ab10.png
新建 API 项目
在 API 治理页面中,我们点击顶部的 [选择项目] 选项。
会弹出项目选择列表,固然默认我们没有项目,以是我们需要新建项目,点击右上角的 [+] 加号。
点击加号后,我们就会进入新建项目页面,如下图所示填写项目名称(随意,项目ID不用管),并点击 创建 按钮即可。
创建一个新项目后,我们需要等候10-30秒时间(创建时间),然后返回 API 治理页面,再次点击顶部的 [选择项目]选项,在弹出的项目列表中选择适才新建!的项目(点击项目名字)。启用 API 和服务
新建项目后,我们就需要启用API了。顶部的 [选择项目] 文字变成了我们适才新建的项目名称,接着我们点击 [+ 启用 API 和服务] 选项。
在新打开的 API 页面中的左侧,找到 YouTube 选项并点击。接着我们选择点击 YouTube Data API v3 这个API。点击后我们就会看到 YouTube Data API v3 的具体介绍,直接点击 启用 按钮即可。创建 API 根据(密匙)
当启用 API 后,还没完,我们还需要创建一个根据(就是API密匙)才行。
点击按钮后,请务必根据下方内容来填写!
您使用的是哪个 API?YouTube Data API v3
您从那里调用 API?网页服务器(比方 node.js、Tomcat)
您要访问那些数据?公开数据
填写准确后,点击 我需要哪些根据? 按钮。
点击按钮后,即可看到你的根据(API 密匙)了,复制你的 API密匙 好好保存,不要袒露给其他人,然后点击 完成 按钮即可。
点击按钮后,我们就会回到 API 治理页面,如下图所示,假如你的 API 密匙 丢失、袒露,可以去这里删除旧 API 密匙,然后重复上面的步骤新建根据(API 密匙)。
到这里,我们的 YouTube API 密匙就申请完毕了,假如没出问题,那么以后就能不停使用。预计 YouTube API 会限定你的访问频率,以是假如你要搭建多个 YouTube镜像站,提议多申请几个离开使用。
别的单个YouTube镜像站不提议太多人使用:
一是 大概会触发 API访问频率限定;
二是 PHP 程序处置本领有限;
三是 流量越大被墙发现几率越高(一!两个人使用大概一年半载都没事)。
接下来直接下载项目标压缩包,直接上传到主机安装即可,假如中间视频预览失效可以忽略的。
程序安装包在本文可以直接下载。设置站点 访问加密
这个步骤,我提议必做,一是可以防备别人访问,二是降低被墙几率。VirtualHost在面板可以直接设置,VPS自身SSH对目次加密即可。
本人拒绝为任何贸易或非法目标提供任何技能支持
本项目仅为科研职员更方便地学习知识而创建,请勿大范畴流传

这是一个专为移动装备优化的页面(即为了让你可以或许。在 Google 搜索效果里秒开这个页面),假如你盼望参与 V2EX 社。区的讨论,你可以继续到 V2EX 上打开!本讨论主题的完备版本。

https。://www.v2ex.com/t!/458324

本文网址:http://www.2217pacific.com/pp/20205510458_1058_1769425193/home   ,   转载请注明出处。