• 欢迎访问db1024网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏db1024吧

使用AVS搭建我们的视频/照片/游戏分享平台

网络资源 Liam 1年前 (2019-04-28) 342次浏览 0个评论 扫描二维码
文章目录[隐藏]

简介

AVS在线视频上传分享脚本是一个老牌的国外视频CMS,您可以使用该源码创建在线视频,照片,游戏网站。用户可以上传自己的视频、照片以及flash游戏,程序有多语言支持,及很多很多功能,差不多很多国外视频站都用的这个程序,本次用的源码来自顶点网,且为最新的V7.0版本,这里就说下安装方法。

截图

使用AVS搭建我们的视频/照片/游戏分享平台
使用AVS搭建我们的视频/照片/游戏分享平台
使用AVS搭建我们的视频/照片/游戏分享平台
使用AVS搭建我们的视频/照片/游戏分享平台

更新

【2019.2.15】 更新源码为中文汉化版,由林叶展博主汉化。 

功能

1、视频功能

#前端 用户可以上传视频(超过20种格式) 上传视频上传的进度条 用户可以直播观看视频) 用户可以评论视频 用户可以举报视频 用户可以评价视频 用户可以嵌入视频 用户可以分享视频 用户可以查看相关视频 视频页面按时间轴,类别和类型排序(私人/公共)  #后台(管理面板) 管理视频(删除/批准/暂停/功能/取消功能/编辑) 管理视频评论 管理垃圾邮件和标记的视频 

2、照片功能

#前端 用户可以上传照片并整理相册中的照片(jpg,gif和png) 用户可以评论照片 用户可以标记照片 用户可以评价照片 用户可以分享照片 用户可以查看相册幻灯片  #后端(管理面板) 管理照片和相册(删除/批准/暂停) 管理照片评论 管理垃圾邮件和标记的照片 

3、游戏功能

#前端 用户可以上传游戏(swf扩展) 用户可以评论游戏 用户可以评价游戏 用户可以分享游戏  #后端(管理面板) 管理游戏(删除/批准/暂停/编辑) 管理游戏评论 管理垃圾邮件和标记的游戏 

4、博客功能

#前端 用户可以创建博客 用户可以在他们的博客上嵌入照片和视频 用户可以评论博客  #后端(管理面板) 管理博客(删除/批准/暂停/编辑) 管理博客评论 

5、用户功能

#前端 用户拥有自己的个人资料页面 用户可以配置在其个人资料页面上列出的内容 用户可以配置要接收的电子邮件 用户可以邀请朋友 用户可以评论其他用户个人资料 用户可以向其他用户发送消息 用户可以报告其他用户 用户可以订阅其他用户 用户可以编辑他们的个人资 用户可以上传和裁剪头像 用户可以轻松批准/拒绝朋友 用户可以监控其他用户的操作(当他们上传视频/照片/游戏/博客时)  #用户墙 按性别排序的用户 后端(管理面板) 管理用户(添加/删除/暂停/编辑) 电子邮件用户(或群发邮件) 

6、管理博客/公告

管理员可以在网站上创建博客/新闻/公告部分 用户可以对管理博客/新闻/公告发表评论 管理员可以通过支持/反馈页面接收访问者的电子邮件 

7、分类管理

类别页面 对于每个类别,可以显示类别封面图像,或其最新视频 后端(管理面板) 管理类别(添加/删除/编辑) 

8、广告功能

整个网站有20多个广告位 旋转广告(广告组) 视频播放器中的前/后滚动视频/图像/ Flash广告 播放期间视频播放器中的文字广告(位于底部) 

9、管理面板

能够控制网站的各个方面 配置邮件设置(php邮件,sendmail或smtp服务器) 配置视频转换设置(适用于SD,HD和移动设备) 编辑静态页面 编辑电子邮件模板 配置视频播放器 限制访客访客带宽/访问权限 系统检查(检查文件夹权限和所需的编解码器) 媒体设置(配置允许的最大上传大小和允许的视频格式) 启用/禁用照片库,游戏和博客模块 启用/禁用电子邮件验证 启用/禁用视频,游戏,照片,用户评论 通过ip或用户选择评级 选择会话驱动程序(数据库/文件) 

10、其他功能

优化数据库结构和查询超快网站 干净的代码(可以轻松定制) 安全代码(输入过滤) 搜索引擎友好的URL(SEO) 在后台进程中完成视频转换/编码 聪明的模板引擎,从管理面板轻松模板切换 带语言文件的多语言系统 垃圾邮件保护(recaptcha/keycaptcha/areyouhuman集成,评论防洪保护) 

安装

环境要求:PHP 5.x/7.xMySQLNginx/Apache

PHP配置建议:

safe_mode off open_basedir off max_execution_time 7200 max_input_time 7200 memory_limit (with 1MB more then the maximum video upload size) post_max_size (maximum video upload size) upload_max_size (maximum video upload size) exec() should be allowed  Support for GD2 Library Support for MySQL/MySQLi Support for Curl 

这里使用宝塔面板做演示。对于熟悉的可以使用OneinStack或者其它一键包环境。

1、安装宝塔

#Centos系统 yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh #Ubuntu系统 wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && sudo bash install.sh #Debian系统 wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && bash install.sh

安装完成后,进入面板安装PHP 5.6或者7.xMysqlNginx或者Apachephpmyadmin

2、安装程序
添加域名,然后下载程序源码,并将程序上传到网站根目录解压,源码下载:avs7.zip,觉得上传慢的也可以使用命令下载程序。

cd /www/wwwroot/domain.com  wget https://www.moerats.com/usr/down/avs7.zip && unzip avs7.zip 

3、导入数据库
点击面板左侧数据库,通过phpmyadmin访问数据库管理界面,新建一个AVS数据库,再将根目录里的avs.sql文件导入到数据库即可,并编辑根目录include/config.db.php文件,填入你的数据库信息。

4、相关配置
打开宝塔,点击左侧软件管理-PHP设置-禁用函数-删除shell_execexec。然后再点击配置文件,进行如下修改:

#使用Ctrl + F进行搜索修改 safe_mode off open_basedir off max_execution_time 7200 max_input_time 7200 

再点击Nginx设置,添加伪静态,如果是Apache可以不用添加。

location / {  if (!-f $request_filename){     set $rule_1 1$rule_1; } if (!-d $request_filename){     set $rule_1 2$rule_1; } if ($rule_1 = "21"){     rewrite /.* /loader.php last; } } 

接下来编辑根目录include/config.paths.php文件,在$config['BASE_URL']处输入你的网站地址。最后授权777给以下文件或文件夹。

/include/config.local.php /cache/frontend /cache/backend /images/logo /images/notice_images /images/notice_images/thumbs /media/albums /media/categories/game /media/categories/album /media/categories/video /media/csv /media/games/swf /media/games/tmb /media/games/tmb/orig /media/photos /media/photos/tmb /media/player/logo /media/users /media/users/orig /media/videos/tmb /media/videos/vid /media/videos/h264 /templates/backend/default/analytics/analytics.tpl  /templates/emails /templates/emails/*.tpl /templates/frontend/(your_template)/static/*.tpl /tmp/albums /tmp/avatars /tmp/downloads /tmp/logs /tmp/sessions /tmp/thumbs /tmp/uploader /aembed.sh 

5、安装ffmpeg
要使用程序,我们还需要安装ffmpeg。安装参考:使用静态ffmpeg二进制文件秒安装ffmpeg

6、访问网站
后台地址http://xx.com/siteadmin,用户名和密码都是admin,进入后我们访问SettingsGeneralSystem Check,检查条件是否满足。
使用AVS搭建我们的视频/照片/游戏分享平台

差不多到这里就算安装完成了,然后更多功能自行研究吧。


db1024 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:使用AVS搭建我们的视频/照片/游戏分享平台
喜欢 (0)
关于作者:
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址