首页 > 其他分享 >【搞事】HTTP文件传输服务器搭建|网站文件分享|HFSxCHFS用法

【搞事】HTTP文件传输服务器搭建|网站文件分享|HFSxCHFS用法

时间:2023-04-04 11:40:14浏览次数:43  
标签:web 分享 HTTP 文件传输 搞事 服务器 chfs http 官网


1、problem

在学校讲台上只有一台电脑,但是下面各种(你懂的)设备,都需要去上面拷贝资源,每次就很麻烦,于是就想着能不能把这些ppt啊什么的分享出来,在下面就可以看。

2、solution

HFS( Http File Server)是一款基于http的开源文件分享软件。
官网地址:https://www.rejetto.com/hfs/?f=dl

CHFS(Cute Http File Server)是一款基于hfs优化后的软件,有更可爱的界面,更丰富的功能。
官网地址:http://iscute.cn/chfs
github地址:https://github.com/docblue/chfsgui

3、HFS

【搞事】HTTP文件传输服务器搭建|网站文件分享|HFSxCHFS用法_官网


【搞事】HTTP文件传输服务器搭建|网站文件分享|HFSxCHFS用法_官网_02

4、CHFS

【搞事】HTTP文件传输服务器搭建|网站文件分享|HFSxCHFS用法_官网_03

【搞事】HTTP文件传输服务器搭建|网站文件分享|HFSxCHFS用法_Server_04

5、关于开源

因为软件是开源的,所以可以自己编译,修改一些功能。

CHFS是基于C++的qi库编写的,这里提供qi官网:http://download.qt.io/archive/

【搞事】HTTP文件传输服务器搭建|网站文件分享|HFSxCHFS用法_github_05


【搞事】HTTP文件传输服务器搭建|网站文件分享|HFSxCHFS用法_Server_06

6、部署web服务器

因为chfs支持在centos7下运行,所以可以在web上搭建。

配合域名,云服务器,作为一个外网的网站使用。

具体使用方法:

1、直接上传对应的web根目录文件夹

2、用shell命令./chfs --port=81来运行,其中81是端口(更多gui功能的指令见官网)

【搞事】HTTP文件传输服务器搭建|网站文件分享|HFSxCHFS用法_Server_07


【搞事】HTTP文件传输服务器搭建|网站文件分享|HFSxCHFS用法_Server_08

7、整合FTP协议

可以将分享的文件夹同时用于另一个ftp账号

注意编码要统一,不然可能会出现英文文件能用,中文只能在FTP或者http某一个写一下打开,而不是两个都能用。

【搞事】HTTP文件传输服务器搭建|网站文件分享|HFSxCHFS用法_官网_09


标签:web,分享,HTTP,文件传输,搞事,服务器,chfs,http,官网
From: https://blog.51cto.com/gwj1314/6168266

相关文章

  • 【服务器】【阿里云】免费升级HTTP为HTTPS
    1、购买SSL证书购买免费版的证书ps.免费版一张证书虽然只能用于一个域名,但是有二级域名的话可以多申请几张。之后到控制台去申请即可2、宝塔配置SSL进入站点,选择SSL配置,粘贴密钥key和证书pem,并选择强制https即可。3、Wordpress配置Url先把新的链接改成https然后去数据库里把旧的......
  • 全面理解WebSocket与Socket、TCP、HTTP的关系及区别
    6.WebSocket和SocketSocket其实并不是一个协议,而是为了方便使用TCP或UDP而抽象出来的一层,是位于应用层和传输控制层之间的一组接口。 Socket本身并不是一个协议,它工作在OSI模型会话层,是一个套接字,TCP/IP网络的API,是为了方便大家直接使用。更底层协议而存在的一个抽象层。S......
  • 解决Mixed Content: The page at https://* was loaded over HTTPS, but requested an
    问题:前端页面调用后端接口加载不出来 原因分析:通过查看浏览器调试console日志,得到报错如下 原文:MixedContent:Thepageathttps://*wasloadedoverHTTPS,butrequestedaninsecureXMLHttpRequestendpointhttp://*.Thisrequesthasbeenblocked;thecont......
  • HttpClient 调用工具
    packageentity;importorg.apache.http.Consts;importorg.apache.http.HttpEntity;importorg.apache.http.NameValuePair;importorg.apache.http.ParseException;importorg.apache.http.client.ClientProtocolException;importorg.apache.http.client.entity.Url......
  • 端口转发、Http Tunnel、内网穿透
    原文链接:https://www.yuque.com/tec-nine/architecture/mgxc71SSH命令帮助命令行选项有:-a禁止转发认证代理的连接.-A允许转发认证代理的连接.可以在配置文件中对每个主机单独设定这个参数.代理转发须谨慎.某些用户能够在远程主机上绕过文件访......
  • nginx hyperf ssl https 环境。hyperf-https-ssl
     usernginxnginx;worker_processes 8;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid       logs/nginx.pid;events{   worker_connections 1024;}http{   include      mime.ty......
  • Windows用内网跑https
    1、windows系统:直接下载解压即可。下载链接:https://pan.baidu.com/s/11js65YwFdKaBifxOi-xA5g?pwd=8855  提取码:88552.安装CA根证书到本地,下载程序进行解压,放到windows相应目录并解压,以管理员身份运行下面指令(mkcert表示mkcert-v1.4.1-windows-amd64.exe的完整路径加+mkc......
  • Sevlet规范:HttpServlet类 和 HttpServletRequest接口 源码解析
    Sevlet规范:HttpServlet类和HttpServletRequest接口源码解析每博一文案命运总是不如人愿,但往往是在无数的痛苦总,在重重的矛盾和艰辛中,才是人成熟起来。你,为这瞬间的辉煌,忍耐了多少暗淡无光的日月,你会死亡,但你也会证明生命有多强大。一次邂逅,一次目光的交融,就是永远的合二为......
  • shell命令调用http接口(curl方式)
    shell命令调用http接口(curl方式) 样例1、curl-H"Content-Length:0"-XGET"http://127.0.0.1:8080"2、curl-H"Content-Type:application/json"-H"connection:Keep-Alive"-s-XPOST-d'{"id":"1"......
  • 怎么在springboot中配置https证书的详细教程
    前言由于小程序需要https,然后之前申请的域名过期了,用了两年由于忘记续费要将域名赎回居然要1200....想了一下之前还有另一个域名,干脆就用这个域名弄个二级域名出来,所以二级域名建立出来后需要在springboot项目上开启https访问废话不多说,开整在阿里云新建二级域名这个......