农村电商网站建设,北京单页营销型网站制作,手机qq浏览器网页安全防护怎么关,百度推广优化方案CHFS - 轻量级文件共享服务器部署 一、CHFS简介 CHFS#xff08;Cute Http File Server#xff09;是一个轻量级的HTTP文件共享服务器#xff0c;支持文件上传、下载、权限管理等功能。 二、Docker部署方式 方法一#xff1a;使用docker-compose部署#xff08;推荐#…CHFS - 轻量级文件共享服务器部署一、CHFS简介CHFSCute Http File Server是一个轻量级的HTTP文件共享服务器支持文件上传、下载、权限管理等功能。二、Docker部署方式方法一使用docker-compose部署推荐1. 拉取镜像dockerpull docblue/chfs:v4.0beta.min2. 创建数据目录# 创建数据目录和配置目录mkdir-p/data/chfs/datamkdir-p/data/chfs/config# 下载默认配置文件可选cd/data/chfs/configwgethttp://iscute.cn/asset/chfs.ini# 设置目录权限chmod777/data/chfs3. 创建docker-compose.yaml文件vi/data/chfs/docker-compose.yaml添加以下内容services:chfs:image:docblue/chfs:v4.0beta.mincontainer_name:chfsports:-3080:80volumes:-/data/chfs/data:/data-/data/chfs/config:/configrestart:always4. 启动容器cd/data/chfs/docker-composeup-ddocker-composeps方法二使用docker run命令部署dockerrun-d\--namechfs\-p3080:80\-v/data/chfs/data:/data\-v/data/chfs/config:/config\--restartalways\docblue/chfs:v4.0beta.min三、配置管理员账号1. 修改配置文件编辑配置文件vi/data/chfs/config/chfs.ini添加或修改管理员配置[admin] password123.com rule.defaultd参数说明password管理员密码rule.default默认权限规则d表示可下载更多权限见下方说明2. 重启容器cd/data/chfs/docker-composedowndocker-composeup-ddocker-composeps或者使用docker run方式dockerrestart chfs四、查看日志# 查看容器日志dockerlogs-fchfs# 或使用docker-composecd/data/chfs/docker-composelogs-f五、访问服务浏览器访问http://服务器IP:3080六、权限说明权限规则说明d仅可下载u仅可上传r仅可读取包括查看列表和下载w仅可写入包括上传、创建目录等rw可读写包括上传和下载a所有权限包括重命名、删除、移动等l仅列出文件列表nobody无权限隐藏常用权限组合rule.defaultd默认仅可下载rule.defaultrw默认可读写rule.defaulta默认所有权限七、常用管理命令# 查看容器状态dockerps|grepchfsdocker-composeps# 停止容器dockerstop chfsdocker-composedown# 启动容器dockerstart chfsdocker-composeup-d# 重启容器dockerrestart chfsdocker-composerestart# 删除容器dockerrm-fchfsdocker-composedown八、注意事项端口冲突确保主机的3080端口未被占用目录权限确保映射的目录有正确的读写权限配置文件首次启动会自动生成默认配置也可手动下载安全建议生产环境建议修改默认密码并配置HTTPS版本说明本文使用的是v4.0beta版本正式版请参考官方文档九、参考资料官方网站http://iscute.cn/chfsDocker镜像https://hub.docker.com/r/docblue/chfs