微魔喜欢在国外的视频网站上学习一些设计软件的教程,其中U2Be应该算是用的做多的,同时,顺便吐槽一下国内这方面的视频做的人很少,而且国内的所谓教程,废话非常的多,也会不停的展示学员作品,诱导大家去购买收费的课程,虽然本身赚钱也无可厚非,但是干货还是更值得提倡的嘛。废话多说了,如果你仅是想偶尔看看Youtube上的一些视频,而不想付出过多的生活支出(毕竟多数人都“穷”…)那么本文介绍的PHP脚本很可能会帮助你。
You2PHP(官网)是采用Google提供的Youtube API写的一份PHP脚本,不依赖数据库,因此,只需要一个支持PHP的空间就可以了,搭建的成本可以说是非常的低,功能除了观在线观看,还支持下载!
1. 安装源码
步骤很简单,上传源码(源码下载)到PHP空间就可以了,然后打开就会进入安装流程了
2. 获得Google Youtube API
安装过程中,比较麻烦的是是获得Google API,官网也有相关的教程(点击查看)
3. 利用Apache为网站设置密码
由于这个“视频站”性能上只能应付少部分人同时在线使用,因此为了防止被滥用,需要对网站的访问来个用户名+密码的限制访问。方法很简单,可以使用Apache的.htpasswd文件进行操作。
(1)在you2php源码的根目录,添加.htpasswd文件(不要忽略开头的“.”),可以输入如下内容(需要使用用户名vmvps,密码123456,进行访问)
vmvps:9dKtKHPyz51Vs
如果想自定义密码,可以网上搜索“htpasswd在线生成”,当然,也可以通过ssh进行命令行的生成,本文不再赘述
(2)添加.htaccess设置需要密码才能访问,在.htaccess文件(如果没有,就手动创建)输入如下内容(红色部分需要按照自己的实际情况修改)
AuthName "Restricted Area"
AuthType Basic
AuthUserFile /home/hosting/public_html/.htpasswd
AuthGroupFile /dev/null
require valid-user
1 条评论