caddy php h5ai,使用Docker快速安装H5ai网盘、内置HTML5视频播放器DPlayer
说明:本镜像由iLemonrain大佬制作,使用的是LOC冻猫大佬修改的H5ai源码,其内置了HTML5视频播放器DPlayer,这里说下安装方法。
安装
本镜像使用环境为Apache 2.4、PHP 7.1。
1、安装Docker#CentOS 6
rpm -iUvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
yum update -y
yum -y install docker-io
service docker start
chkconfig docker on
#CentOS 7、Debian、Ubuntu
curl -sSL https://get.docker.com/ | sh
systemctl start docker
systemctl enable docker
2、拉取并配置镜像#命令
docker run [-t/-d] -p [80]:80 -v [$PWD]:/h5ai --name h5ai ilemonrain/h5ai:[lite/full]
#示例
docker run -t -p 80:80 -d -v /home:/h5ai --name h5ai ilemonrain/h5ai:full
参数说明:#-d/-t:决定是以后台运行模式启动或是前台监控模式启动。
使用-d参数启动,镜像将不会输出任何日志到你的Console,直接以Daemon模式启动。Deamon模式启动下,可以使用docker logs h5ai命令显示启动日志。
使用-t参数启动,将会直接Attach你的镜像到你的Console,这个模式启动下,你可以直观的看到镜像的启动过程,适合于初次部署镜像,以及镜像Debug部署使用。你可以使用Ctrl+C将Docker镜像转入后台运行,使用docker attach h5ai命令显示启动日志。
#-p [80]:80:h5ai on Docker 需要映射的端口,方括号中端口可任意修改为你需要的端口。
#-v /h5ai:/h5ai:映射目录,将会自动在选定的目录下创建h5ai程序目录(_h5ai)和Apache2必要的.htaccess文件,如果在在使用完成后不需要这两个文件,可以自行删除;如果需要映射当前目录(可以使用pwd命令确定),请直接输入 “$PWD”。
#--name h5ai:Docker容器的名称,可以自行修改。
#ilemonrain/h5ai:[lite/full]:启动的镜像名称,请注意:如果你只是为了测试镜像,或者Docker宿主机所在网络环境不佳,请使用lite分支 (即 ilemonrain/h5ai , ilemonrain/h5ai:latest , ilemonrain/h5ai:lite均可);正式使用或者需要完整功能,请使用full分支 (ilemonrain/h5ai:full)。
最后打开ip地址即可,如果你想使用域名,请解析到服务器即可。
最后目录文件在你映射的文件夹,如示例命令里的/home。如果想加登录密码,把public/index.php里第2行的注释取消掉,第5行自己设置用户名密码。版权声明:本文为原创文章,版权归 Rat's Blog 所有,转载请注明出处!
如教程需要更新,或者相关链接出现404,可以在文章下面评论留言。
caddy php h5ai,使用Docker快速安装H5ai网盘、内置HTML5视频播放器DPlayer相关推荐
- h5ai界面修改_H5ai修改版,带HTML5视频播放器DPlayer,并支持hls切片播放
简介 该源码由LOC的冻猫修改,将H5ai的视频播放器替换成了DPlayer.快进什么的方便些,也可以调播放速度.想加弹幕之类的可以自己改代码,3757行里面研究吧. 更新 [2019.6.14] 1 ...
- Docker快速安装RabbitMQ服务
Docker快速安装RabbitMQ服务 快速开始 #!/bin/bash # 建议保存为start.sh脚本执行 docker run -d --hostname my-rabbit --name ...
- Docker快速安装Sybase数据库DBeaver数据库图形化管理开发工具
Docker快速安装Sybase数据库 Sybase 15.7 Based on ifnazar/sybase_15_7 Needs about 30 seconds after start for ...
- 使用Docker快速安装部署ES和Kibana并配置IK中文分词器以及自定义分词拓展词库
使用Docker快速安装部署ES和Kibana的前提:首先需要确保已经安装了Docker环境 如果没有安装Docker的话,可以参考上一篇的内容:Linux上安装Docker 有了Docker环境后, ...
- 使用docker快速安装Oracle11gR2
使用docker快速安装Oracle11gR2 0. 前言 1. 安装及配置docker 2. 使用docker下载Oracle11g安装包镜像 3. 使用安装运行Oracle11g 4. 配置Ora ...
- Docker 快速安装搭建 Ngnix 环境,并配置反向代理
欢迎关注个人微信公众号: 小哈学Java, 文末分享阿里 P8 高级架构师吐血总结的 <Java 核心知识整理&面试.pdf>资源链接!! 个人网站: https://www.ex ...
- 使用Docker快速安装部署mysql
使用Docker快速安装部署mysql的前提:首先需要确保已经安装了Docker环境 如果没有安装Docker的话,可以参考上一篇的内容:Linux上安装Docker 有了Docker环境后,就可以使 ...
- Docker+Nextcloud快速部署个人网盘
各位大佬好,,,萌新顾北清又回来更新了,今天要快速部署一个人网盘. 有多快呢,,,5分钟吧,因为我们使用Docker部署. Docker基础可以看看我之前的博文.(点这里点这里) 那么,,,开始吧. ...
- Windows11 安装Docker,安装至D盘(其他非C盘皆可)
Docker默认安装在C盘,这未来随着docker使用必定会导致C盘空间吃紧. 所以本文提前进行空间布局,将docker默认安装路径软链接到D盘. 软链接D盘 Docker默认安装路径为C:\Prog ...
最新文章
- linux下获取硬盘使用情况
- Solaris IPMP 配置
- Leetcode双指针滑动窗口相关题目
- Codeblocks配置EGE图形库
- Python3 爬虫学习笔记 C07 【解析库 lxml】
- Table隔行变色的JavaScript代码
- 【数据结构算法】二:上三角、下三角中求数组地址--【下标的计算】
- 一个MYSQL PDO相对完整且功能强大的封装类
- 【数据库】第五章 数据库的完整性(2020.4.15)联系第三章
- 金山文字 职称计算机,职称计算机:金山文字2005考试大纲
- pr获取无字幕视频素材和常用素材的网站
- UG NX 12鼠标和键盘操作
- SOF-SLAM:一种面向动态环境的语义视觉SLAM(2019,JCR Q1,	4.076)
- Python实现聊天机器人
- 毕索大学计算机科学怎么样,毕索大学计算机硕士介绍
- oracle 的编码,Oracle 编码格式
- 自己做游戏(一)-PhotonServer配置
- 小程序组件之间的传值
- jq bind命名空间
- 对传感器及传感器的应用知多少?
热门文章
- 减少模板中的代码膨胀
- Samba服务器的配置与使用
- PCA-手写字体图片识别
- Spring中bean的执行初始化和销毁方法的4种方式详解
- 树莓派安装golang
- 一个互联网『打工人』的卑微一天
- 中日完全相同的四字成语
- 随机不重复:从以下学员名单中随机选出4个学员:var arr = [“鹿晗“,“王俊凯“,“蔡徐坤“,“彭于晏“,“周杰伦“,“刘德华“,“赵本山“];注意:不要有重复的学员
- 随机生成及检测8位密码:必须由大写字母、小写字母、数字和特殊符号共同组成
- 操作系统——内存管理——虚拟内存