国外影视程序AdultVideoScript详细安装教程

作者: howie 分类: 未分类 发布时间: 2017-09-23 15:52

说在前面:本文仅仅只用作技术学习、交流之用途,请勿利用这款程序开办触犯法律的网站,一切责任都由你们自己承担。

adultvideoscript(以下简称AVS)顾名思义,就是一个在线播放XX视频的脚本程序,你懂的。这款程序的功能非常强大,支持视频上传、转码、在线播放、视频下载、用户注册与管理、等等还有一些其他的附属功能。那些在线播放视频的站点,很多都是用的这款程序搭建的。

AVS这款程序如果拿来做正规的视频站点其实也挺不错的,因为后台自带了非常多的风格配色,改个小清新一点的配色做正规视频站点还是极好的~

准备工作:

一台性能不错的独立服务器,不建议使用VPS。因为这款程序需要在后台在线转码以及对视频进行其他处理,非常消耗CPU和内存,一般的VPS根本就跑不动。

系统我们选择CentOS6.5X64位,AVS官方也推荐使用这款系统,不建议使用CentOS7。

好了,现在跟随LALA的脚步一起来搭建AVS。

首先使用Xshell登录你的服务器。输入如下命令给CentOS添加一个第三方软件源:

wget http://repository.it4i.cz/mirrors/repoforge/redhat/el6/en/x86_64/rpmforge/RPMS/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
rpm -ivh http://repository.it4i.cz/mirrors/repoforge/redhat/el6/en/x86_64/rpmforge/RPMS/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm

如果提示wget不存在就先安装wget组件:
yum -y install wget

添加好软件源后现在来安装AVS需要的组件,我们可以直接从这个第三方源里面安装的软件有:mplayer、flvtool2、mencoder、ffmpeg。输入如下命令开始安装:
yum install mplayer
yum install flvtool2
yum install mencoder
yum install ffmpeg

安装过程中让你们输入y就通通输入y,稍等片刻就安装完毕了。

接下来我们来安装mediainfo,首先下载这三个rpm软件包:

wget http://downloads.sourceforge.net/zenlib/libzen0-0.4.22-1.x86_64.CentOS_5.rpm
wget http://downloads.sourceforge.net/mediainfo/libmediainfo0-0.7.50-1.x86_64.CentOS_5.rpm
wget http://downloads.sourceforge.net/mediainfo/mediainfo-0.7.50-1.x86_64.CentOS_5.rpm

然后安装rpm软件包:

rpm -ivh libzen0-0.4.22-1.x86_64.CentOS_5.rpm –force –nodeps
rpm -ivh libmediainfo0-0.7.50-1.x86_64.CentOS_5.rpm –force –nodeps
rpm -ivh mediainfo-0.7.50-1.x86_64.CentOS_5.rpm –force –nodeps
mediainfo到此就安装好了,现在来安装neroAacEnc。

下载安装包:NeroDigitalAudio

或者输入命令:

wget https://lala.im/wp-content/uploads/2017/06/NeroDigitalAudio.zip
安装unzip:

yum -y install unzip
解压安装包:

unzip NeroDigitalAudio.zip -d nero
cd到软件目录内:

cd nero/linux

开始安装:

install -D -m755 neroAacEnc /usr/bin
现在来安装MP4Box。

安装git:

yum -y install git
安装gcc编译器:

yum -y install gcc
输入如下命令:

git clone https://github.com/gpac/gpac.git
cd到gpac目录:

cd gpac
然后输入如下命令:

git pull
继续输入如下命令:

./configure –static-mp4box –use-zlib=no –prefix=/usr/local/MP4Box
编译:

make -j4
安装:

make install
到这里,AVS后端需要的环境就配置好了。

由于AVS是基于PHP的程序,运行环境需要用到Apache、MySQL、PHP。所以我们还要给服务器安装一个LAMP环境。
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh(使用宝塔)
当然也可以自己搭建

安装好后登录面板,开始安装LAMP环境,建议大家按我说的选择软件版本:Apache选择2.4,PHP选择5.6,MySQL选择5.5。其他的默认不变就行。

LAMP环境搭建好了后现在我们点击面板上的网站按钮,新建一个网站,接着就是输入你的网站域名,以及创建一个FTP。MySQL这里不创建,然后确定就行。

进入你的网站根目录删除如图的这三个文件:.htaccess .user.ini index.html

接着上传AVS的安装包并解压,(AVS包)
{

AVS Distribution.zip内是所有AVS的全版本主程序,当前最新版是V4.0。

AVS Mass-Embedder 2.2 (for v4).zip内是仅支持最新版4.0的视频嵌入式插件。

AVS Upgrades.zip内是AVS的全版本升级程序。建议新安装就直接安装V4.0版本。省去升级的麻烦,另外最新版的后台界面是完全重写过的,界面比旧版要好看许多。

Mobile Plugin.zip内是手机访问插件,没有必要安装这个插件,因为4.0版本的主题是自适应的,访客用手机打开就是适应手机屏幕的。

MoneyMaker.zip和MoneyMaker2.zip内都是一款叫MoneyMaker的绿黑搭配的风格主题。这款主题可以说是AVS这个程序中最好看的一款主题了,很多大站都是用的这个主题,可能安装不了。。。
MultiServer Plugin.zip内是多服务器支持的插件,建这种站一般都肯定是少不了要用多台服务器支撑的,除非你是自建好玩,否则生产环境是肯定少不了这个插件的。

Video Grabber Plugin.zip内是视频采集插件。经过某个博主测试是可以采集各大Porn视频站的视频的。不过这个插件比较鸡肋的一个点就是不能批量采集,只能一部一部的采集(自己写个采集吧)。

}

然后点击数据库按钮,接着点击phpmyadmin。登录进去后新建一个数据库命名为:avs。

然后使用phpmyadmin的导入功能将AVS的数据库导入到我们刚刚创建好的数据库中去:

回到宝塔面板上来,点击软件管理,选择你的PHP版本,在旁边点设置按钮,进入到PHP的详细设置界面:
首先将PHP的上传限制改成5000MB:
接着将超时限制改成7200秒:
然后看到禁用函数这里,将宝塔面板里面的这些默认禁用掉的函数全部都删除:
最后重启你的PHP服务即可。

现在回到我们的网站根目录下,进入到include目录中,编辑config.db.php文件,将里面的数据库连接信息改成我们自己的:
接着还是在这个目录下找到config.paths.php并编辑,将里面的网址替换成我们自己的:

数据库的root密码在宝塔面板的数据库栏目中可以查询到:

现在我们应该就能在浏览器中打开我们的站点了,在你的域名后面加上/siteadmin来打开你的站点后台,默认账号和密码都是admin。第一时间登录进去修改掉你的管理员密码以确保安全。
重新登录后台,现在来配置程序相应的设置,首先我们点击Conversion Configuration:
在新页面按如图设置相应的软件路径:
注意:图中的PHP CLI路径,我装的是PHP5.6所以路径中就是56,如果你们装的是PHP5.5那么这里就填写55,以此类推。其他软件只要你们是按照我文章之前写的那样配置的后端环境,这里就和我图中的一模一样即可。
img src=”http://www.okodd.com/wp-content/uploads/2017/09/20170626122524-300×162.png” alt=”” width=”300″ height=”162″ class=”alignnone size-medium wp-image-186″ />
现在我们点击左边的System Check按钮来检测一下环境:
确保所需的软件都是found状态,就说明环境是完全搭建好了!

到这里,AVS的搭建就大功告成了。你现在就可以上传自己的视频到网站中播放啦~< 首先是这款程序在模版中调用了Google的WEB前端公共库,由于这个公共库在国内是被墙的,所以我们需要替换一下这个资源。 替换方法: 使用宝塔面板访问你的网站根目录,点击进入到templates/frontend目录中。选择符合你当前网站配色、风格的模版目录(默认是dark-magenta)然后编辑其中的header.tpl文件,将如下图地址替换成: https://cdn.bootcss.com/jquery/1.11.1/jquery.min.js 保存即可。 使用LLLL 上传 首先在网站后台选择Categories接着点击Add Video Category来添加一个视频分类目录:随便添加 点击后台的User栏目,添加一个新用户用于视频上传:随便添加,输入这个用户的登录以及相关信息,完成添加。 使用我们刚刚创建好的用户登录网站前台,并上传一部视频: 此时为了确保我们配置的环境是在正常运行的,可以在Xshell中输入top命令来查看当前运行的进程有没有转码相关的程序: 有mencoder或者ffmpeg等进程的存在就说明程序在正常工作,稍等片刻,等视频转换好,我们就能在前台播放了: 在后台的视频栏目中可以对所有用户上传的视频进行管理: 如果只是测试下可以用VPS,但真的要上线运营,必须使用独立服务器。