11分钟搭建专属自己的影视网站


11分钟搭建专属自己的影视网站

你再怎么称赞我,我也不会高兴的,你这个混蛋~


演示站:https://movie.onfree.cn

一、前期准备

  • 服务器/虚拟主机(阿里云服务器挺便宜的> 阿里云服务器¥67/年

  • 域名(阿里云购买或其他服务商)

  • 下载个你喜欢的影视CMS(如苹果CMS、海洋CMS

二、环境部署

  1. 把下载的海洋CMS压缩包上传你的服务器上并解压,建议放在根目录上,测试发现二级目录经常出现奇怪的错误;

推荐云服务器使宝塔工具,用直观的图形界面来操控linix命令,简单又好用,详情看官网帮助文档>宝塔官网

  1. 创建个数据库,mySQL的就行。

  2. 浏览器访问:http://你的域名/install/index.php

  • 出现欢迎界面,即代表环境对了一点。

  • 点击开始

  • 查看并点击同意

  • 按住提示修改你的环境要求,如php版本没够就升级,文件无权限就赋予权限..

  • 按要求填写你的实际信息

    数据库信息一定要和你一开始创建的一样

    管理员设置信息设置成你自己喜欢且记得住的账号信息,方便下面登录后台

  • 如果数据库信息不对,会出现提示

  • 如果安装成功后,出现以下

观察到后台地址后那一堆乱序英文了嘛,那就是你的后台文件夹,注意隐蔽,可以到你的服务器文件上直接修改成别的文件夹名

三、后台配置

  • 登录后台

  • 百度搜索资源采集站,随意挑个打开,找到它的帮助文档,查找它的采集网址播放器名

  • 后台点击 系统>播放来源设置 添加播放器名,如 zuidam3u8 和 zuidall

  • 继续点击刚才添加的,点击修改播放器代码

凡是资源站上什么的 xxxm3u8 都可以统一写以下代码就行

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE9" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<SCRIPT LANGUAGE="JavaScript1.2">
adTime=parent.adsTime; 
chanceAd=1;
var ns=(document.layers);
var ie=(document.all);
var w3=(document.getElementById  &&  !ie);
adCount=0;
function initAd(){
        if(!ns  &&  !ie  &&  !w3) return;
        if(ie)             adDiv=eval('document.all.sponsorAdDiv.style');
        else if(ns)        adDiv=eval('document.layers["sponsorAdDiv"]');
        else if(w3)        adDiv=eval('document.getElementById("sponsorAdDiv").style');
        randAd=Math.ceil(Math.random()*chanceAd);
        if (ie||w3)
        adDiv.visibility="visible";
        else
        adDiv.visibility ="show";
        if(randAd==1) showAd();
        document.getElementById("zzzif").src=parent.adsPage; 
        document.getElementById("zzzif").height=parent.playerh + 10;
        document.getElementById("zzzif").width=parent.playerw;         
}
function showAd(){
if(adCount<adTime*10){adCount+=1;
        if (ie){documentWidth  =document.body.offsetWidth/2+document.body.scrollLeft-20;
        documentHeight =document.body.offsetHeight/2+document.body.scrollTop-20;}
        else if (ns){documentWidth=window.innerWidth/2+window.pageXOffset-20;
        documentHeight=window.innerHeight/2+window.pageYOffset-20;}
        else if (w3){documentWidth=self.innerWidth/2+window.pageXOffset-20;
        documentHeight=self.innerHeight/2+window.pageYOffset-20;}
        adDiv.left=documentWidth-200;adDiv.top =documentHeight-200;
        setTimeout("showAd()",100);}else closeAd();
}
function closeAd(){
if (ie||w3)
adDiv.display="none";
else
adDiv.visibility ="hide";
}
onload=initAd;
</script>
</head>
<body>
<div id="sponsorAdDiv" style="visibility:hidden; z-index:999; height:105%; width:100%;">
  <iframe id="zzzif" name="zzzif" src="" scrolling="no" frameborder="0"></iframe>
</div>

<div id="player"></div>
<script>
var playerh=parent.playerh;
var str = parent.now;
document.getElementById('player').innerHTML  = '<iframe width="100%" height="'+playerh+'" src="https://tool.onfree.cn/jiexi/m3u8jx/?url='+parent.now+'" frameborder="0" border="0" marginwidth="0" marginheight="0" scrolling="no"  allowfullscreen="true"></iframe>';
</script>
</body>
</html>

然后相对的另外一个播放器修改代码统一如下

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE9" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<SCRIPT LANGUAGE="JavaScript1.2">
adTime=parent.adsTime; 
chanceAd=1;
var ns=(document.layers);
var ie=(document.all);
var w3=(document.getElementById  &&  !ie);
adCount=0;
function initAd(){
        if(!ns  &&  !ie  &&  !w3) return;
        if(ie)             adDiv=eval('document.all.sponsorAdDiv.style');
        else if(ns)        adDiv=eval('document.layers["sponsorAdDiv"]');
        else if(w3)        adDiv=eval('document.getElementById("sponsorAdDiv").style');
        randAd=Math.ceil(Math.random()*chanceAd);
        if (ie||w3)
        adDiv.visibility="visible";
        else
        adDiv.visibility ="show";
        if(randAd==1) showAd();
        document.getElementById("zzzif").src=parent.adsPage; 
        document.getElementById("zzzif").height=parent.playerh + 10;
        document.getElementById("zzzif").width=parent.playerw;         
}
function showAd(){
if(adCount<adTime*10){adCount+=1;
        if (ie){documentWidth  =document.body.offsetWidth/2+document.body.scrollLeft-20;
        documentHeight =document.body.offsetHeight/2+document.body.scrollTop-20;}
        else if (ns){documentWidth=window.innerWidth/2+window.pageXOffset-20;
        documentHeight=window.innerHeight/2+window.pageYOffset-20;}
        else if (w3){documentWidth=self.innerWidth/2+window.pageXOffset-20;
        documentHeight=self.innerHeight/2+window.pageYOffset-20;}
        adDiv.left=documentWidth-200;adDiv.top =documentHeight-200;
        setTimeout("showAd()",100);}else closeAd();
}
function closeAd(){
if (ie||w3)
adDiv.display="none";
else
adDiv.visibility ="hide";
}
onload=initAd;
</script>
</head>
<body>
<div id="sponsorAdDiv" style="visibility:hidden; z-index:999; height:105%; width:100%;">
  <iframe id="zzzif" name="zzzif" src="" scrolling="no" frameborder="0"></iframe>
</div>

<div id="player"></div>
<script>
var playerh=parent.playerh;
var str = parent.now;
document.getElementById('player').innerHTML  = '<iframe width="100%" height="'+playerh+'" src="'+parent.now+'" frameborder="0" border="0" marginwidth="0" marginheight="0" scrolling="no"  allowfullscreen="true"></iframe>';
</script>
</body>
</html>
  • 然后点击 采集 > 资源库管理,添加你百度找到的资源库地址

  • 然后点击 采集 > 资源库列表

  • 点击分类绑定,并一一绑定你的信息

  • 绑定完继续点击资源库列表,点击 采集所有

  • 等待完成就好啦
  • 其他一些信息修改和细节自己摸索啦!

四、前台展示

访问你自己的域名,如我的是 https://movie.onfree.cn

这样就成功了,是不是很激动和开心呢哈哈

自己继续换个主题模板就更好看了

海洋CMS开源免费,建议官网下载最新版,避免第三方有后门和广告

再也不用四处找资源了,自己做个影视站给自己开心的看电影吧!


文章作者: Athink
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Athink !
评论
  目录