快速搭建私有视频播放平台 |
您所在的位置:网站首页 › 服务器视频接口 › 快速搭建私有视频播放平台 |
转载来源:http://demo.cumulusclips.org/?preview_theme=newsroom https://hub.docker.com/r/quantumobject/docker-cumulusclips/ http://cumulusclips.org/docs/ 快速搭建私有视频播放平台
先决条件: 请现在Linux/MacOS/Windows系统上安装Docker
运行下列命令即可: docker run --name cumulusclips-mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=mysecretpassword -e MYSQL_DATABASE=cumulusclipsdb \ -e MYSQL_USER=cumulusclipsuser -e MYSQL_PASSWORD=cumulusclipsdbpasswd -d mysql:5.7 docker run -d -p 80:80 --link cumulusclips-mysql:db quantumobject/docker-cumulusclips或者保存一下脚本为docker-compose.yml,然后执行 docker-compose up version: '2' volumes: cumulusclips: db: services: db: image: mariadb restart: always volumes: - db:/var/lib/mysql environment: - MYSQL_ROOT_PASSWORD=rootpassword - MYSQL_PASSWORD=cumulusclipsdbpasswd - MYSQL_DATABASE=cumulusclipsdb - MYSQL_USER=cumulusclipsuser app: image: quantumobject/docker-cumulusclips links: - db ports: - 80:80 volumes: - cumulusclips:/var/www/html restart: always 访问:http://127.0.0.1,即可打开执行 docker-compose up 后,您应当看见如下信息: 或者保存以下脚本为start.sh docker run --name cumulusclips-mysql -p 38273:3306 -e MYSQL_ROOT_PASSWORD=mysecretpassword -e MYSQL_DATABASE=cumulusclipsdb \ -e MYSQL_USER=cumulusclipsuser -e MYSQL_PASSWORD=cumulusclipsdbpasswd -d mysql:5.7 docker run -d -p 3838:80 --link cumulusclips-mysql:db quantumobject/docker-cumulusclips然后执行: sudo chmod +x start.sh && ./start.sh 即可 然后打开浏览器:http://127.0.0.1:3838 ,如果您设置的端口号为80,这访问http://127.0.0.1,本人使用的./startup.sh脚本启动,访问您应当看见如下界面: 点击继续继续安装: 此处请把 localhost 改为db, DatabasePort改为3306,DatabaseName改为cumulusclipsdb , DataBaseUser改为cumulusclipsuser,DatabasePassword改为cumulusclipsdbpasswd,TablePrefix:随便填 DataBase Host: db DataBase Port: 3306 DataBase Name: cumulusclipsdb DataBase User: cumulusclipsuser DataBase Password: cumulusclipsdbpasswd TablePrefix : tb_ 安装完毕后,您应当看见如下界面: 这是后台管理平台,此时您可以上传一些视频文件到系统中,然后换个浏览器打开,即可观看视频。 换个浏览器打开或切换到前端视频站,即可观看:
安装完毕后,可以设置主题Theme(页面风格) Slate Theme 下载地址:http://cumulusclips.org/resources/slate.zip Newsroom theme 下载地址:http://cumulusclips.org/resources/newsroom.zip Corporate Theme 下载地址:http://cumulusclips.org/resources/corporate.zip Barren Theme 下载地址:http://cumulusclips.org/resources/barren.zip 下载完毕后,请到视频站的管理后台上传主题: 然后到Themes标签页,激活新主题: 更换新主题后的,主页界面: 手机端界面:
泊坞窗,cumulusclips Cumulus Clips Web应用程序的 Docker容器 “免费视频CMS:使用CumulusClips视频共享脚本开始您自己的视频共享网站。它免费且易于使用。您可以构建一个YouTube克隆,用户可以上传视频,评价视频,评论视频等等。” 安装依赖项 docker要在Ubuntu 18.04中安装docker,请使用以下命令: $ sudo apt-get update $ wget -qO- https://get.docker.com/ | sh要在其他操作系统中安装docker,请查看docker在线文档 用法 如果您需要MySQL数据库,可以链接容器: $ docker run --name cumulusclips-mysql -e MYSQL_ROOT_PASSWORD=mysecretpassword -e MYSQL_DATABASE=cumulusclipsdb \ -e MYSQL_USER=cumulusclipsuser -e MYSQL_PASSWORD=cumulusclipsdbpasswd -d mysql:5.7 注意:使用旧版稳定版的mysql 5.7。新版本将失败。 如果你想使用预先存在的mysql容器,你可以通过使用docker exec -it some-mysql bash和手动添加cumulus clips数据库连接它来添加新数据库,或者你可以链接并使用quantumobject / docker-mywebsql来创建数据库cumulusclipsdb和用户cumulusclipsuser加上需要将此用户的所有权限授予cumulus片段数据库。 它们链接到Cumulus Clips容器 $ docker run -d -p 80 --link cumulusclips-mysql:db quantumobject/docker-cumulusclips在什么时候要求数据库需要替换localhost for db。 访问Cumulus Clips应用程序: 之后用您的浏览器检查地址加上由docker或您指定的端口: HTTP:// host_ip:端口/这将创建初始配置,其中: 数据库:cumulusclipsdb 数据库用户:cumulusclipsuser 数据库密码:cumulusclipsdbpasswd 要从运行容器的服务器访问容器,请执行以下操作: $ docker exec -it container_id /bin/bash注意:使用SSL将此容器部署在代理后面以获得额外的安全性 https://github.com/jwilder/nginx-proxy https://github.com/JrCs/docker-letsencrypt-nginx-proxy-companion 更多信息 关于Cumulus Clips:cumulusclips.org 为了帮助改进这个容器docker-cumulusclips 有关我们和我们项目的其他信息,请访问我们的网站www.quantumobject.org
--------------------------------------------------------------------------------------------------------------------------------------- 手动安装视频播放平台下载 下载CumulusClips视频共享cms的最新稳定版本。建议使用CumulusClips创建新的视频共享网站,以及在现有网站上添加视频部分。在安装软件之前,请确保您的托管环境符合 系统要求。安装过程不超过3分钟!有关 安装CumulusClips的更多详细信息,请参阅本指南。 版本: 2.5.3 发布日期: 2017年9月26日 大小: 35 MB(zip) 下载二进制包 以tar.gz格式下载(34 MB) 安装 安装CumulusClips是一个相当简单的过程。在开始安装视频共享脚本之前,必须确保您的托管服务提供商满足运行CumulusClips视频共享cms的系统要求。确认您的托管服务提供商满足要求后,可以通过以下五个步骤完成安装: 下载并解压缩包上传文件设置所需的文件权限创建数据库和用户运行安装向导下载和提取 下载 首先,您必须首先获得CumulusClips的免费副本。访问http://cumulusclips.org/download/并将软件包下载到您的计算机上。 提取包接下来提取存档。在Windows上,右键单击并从上下文菜单中选择“Extract All ...”。 上传文件然后,您必须使用FTP客户端(如FileZilla或CyberDuck)将文件上传到您的主机帐户。 文件权限将所有文件上载到您的主机帐户后,必须对多个目录执行文件权限更改。这些目录是: / cc的核/日志/ cc的含量/上传/ FLV/ cc的含量/上传/移动/ cc的含量/上传/温度/ cc的含量/上传/大拇指/ cc的含量/上传/替身确保PHP和Web服务器可以写入这些目录。如果您不确定要设置的权限,请使用0777(读取,写入和执行“-rwxrwxrwx”)。如果您使用的是上面提到的FTP客户端,则可以在类似下面的屏幕中完成: CumulusClips需要数据库和数据库用户才能运行。如果您已经同时拥有它们,只需确保数据库表的名称中包含唯一的前缀。这样可以避免覆盖现有数据。如果您还没有数据库和用户,请立即创建它们。 使用MySQL客户端以下是如何通过MySQL命令行客户端创建新数据库和用户。 $ mysql -u adminusername -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 5340 to server version: 3.23.54 Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql> CREATE DATABASE databasename; Query OK, 1 row affected (0.00 sec) mysql> GRANT ALL PRIVILEGES ON databasename.* TO "cumulusclipsusername"@"hostname" -> IDENTIFIED BY "password"; Query OK, 0 rows affected (0.00 sec) mysql> FLUSH PRIVILEGES; Query OK, 0 rows affected (0.01 sec) mysql> EXIT Bye $记住刚刚创建的数据库名称,用户名和密码。您将需要这些用于安装程序的数据库部分。 使用cPanel以下是如何使用cPanel创建新数据库和用户。登录cPanel,然后单击主屏幕上的“MySQL数据库向导”按钮。
输入新CumulusClips数据库的名称。 提供新数据库用户的用户名和密码。
此时一切准备就绪,您现在可以运行安装向导来实际安装CumulusClips。使用Web浏览器导航到安装向导(/ install)。 如果放在根目录下的CumulusClips文件,你应该访问:http://your-domain.com/install/如果你把CumulusClips文件放在一个子目录中,比如说'视频',你应该访问:http://your-domain.com/videos/install/
PS: 提供自建企业级集群部署方案,搭建视频播放平台解决方案,请留言联系。
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |