在太阳下
不管你喜不喜欢,高不高兴,爱与不爱;太阳照旧照耀着你!温暖着你!

用You2PHP搭建YouTube私人镜像站

用You2PHP搭建YouTube私人镜像站

TIME 2019-05-20 15:24
搭建环境Linux Centos7.6
先决条件:一台海外的服务器

1.获取 Youtube API
打开
https://console.developers.google.com
谷歌账号谁都有吧,没有的注册一个
打开界面
在搜索框里面搜索 【YouTube Data API】
点击下面的【YouTube Data API v3】
点击【启用】
点击【创建凭据】
您使用的是哪个 API?选择【YouTube Data API v3】
您从哪里调用 API?选择【网页服务器】
您要访问哪些数据?你要公开则选【公开数据】,你想限定使用,则选【用户数据】
再点击【我需要哪些凭证?】
获取凭据
记录保存好红色框里面的密钥,后面会用到
保存好你的凭据

2.安装You2php到服务器
You2php下载页面
https://github.com/You2php/you2php
You2php下载连接
https://github.com/You2php/you2php/archive/master.zip
登录ssh
获取安装包
wget https://github.com/You2php/you2php/archive/master.zip
解压安装包
unzip master.zip
解压后,目录里面有个名为you2php-master的文件
提取you2php-master文件里面所有的文件到根目录
mv you2php-master/* .
删除master.zip安装包
rm -f master.zip
然后在浏览器里面打开你的域名,域名后面添加【/install.php】
继续
这里我的服务器所在的是美国
php版本号也大于要求的5.3
可是视频还是不能播放
所以只能【继续】安装
Youtube API V3 KEY:填写刚刚第一步申请的授权钥匙
国家代码:youtube根据国家位置推送节目,反正别填cn就行了,这里我填的是us即美国
网站名字:随便填
站点名字:随便填
加/解密密钥:不知道要填这个干嘛,填一个十位以上的加密码(0!^@SIgrKwt1*6ex)
你的邮箱:填真实邮箱
【继续】下一步
完成配置,前往主页看看
如你所视
搜索一个4K视频看看
哈哈,最高只能在线看720P
如果要看更高风辨率的视频,点击视频窗口右下角的【4K播放】弹出新的页面
其实程序里面还有一个单独可以播放4K的小程序,直接提取到一个新目录里面,访问该目录即可,不过该程序只能搜索播放

很好,现在还有一个问题,如何限定使用
因为该镜像站点属于风险项目,搞不好服务器IP地址要被墙
所以需要加锁

3.给该镜像站点加锁

需要创建一个.htpasswd文件在根目录里面
并且在.htpasswd文件里添加用户和密码
加密密码生成地址

Htpasswd Generator – Create htpasswd


键入你的用户名和密码点击【创建.htpasswd】
冒号前面是用户名
冒号后面是加密后的密码
这里为了演示,我设置的用户名为123,密码为123456
.htpasswd文件,如图所示
上传.htpasswd文件到你网站的根目录

然后再创建.htaccess文件
复制以下内容到.htaccess文件
——————————————————
AuthName “Restricted Area”
AuthType Basic
AuthUserFile /你网站的根目录路径/.htpasswd
AuthGroupFile /dev/null
require valid-user
——————————————————
.htaccess文件,如图所示
上传.htaccess到你网站的根目录

注意.htpasswd和.htaccess是两个不同的文件
.htpasswd是保存用户名和密码的文件
.htaccess是配置加锁的文件

两个文件都上传到网站根目录,访问网站域名
要求输入用户名和密码
用户名是:123
密码是:123456
这个是是演示帐户和密码
实际帐户和密码是你自己设定
————————————-
TIME 2019-08-10 21:34
刚刚还说再来安装一下,结果….
因为之前的逗比孙东洋的事件,题主居然也把源文件给删掉了
就如同军哥把他博客上面有关Shadowsocks的博文资源给删掉了一样
看来以后还得备份源文件呐~~
找找看还能不能找得到

评论 2

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #1

    googgle搜 you2php/delete
    还可以找到

    版本5个月前 (09-25)回复
    • 厉害了,大佬就是you2php的作者!幸会幸会~~

      JIAN5个月前 (09-25)回复