海豚 发表于 2020-10-22 21:43:29

宝塔+CuteHttpFileServer/chfs:HTTP协议的文件共享服务器

https://cos.sunweihu.com/2019/08/2019081607123020.jpg
CuteHttpFileServer/chfs是一个免费的、HTTP协议的文件共享服务器,使用浏览器可以快速访问。它具有以下特点:
单个文件,核心功能无需其他文件跨平台运行,支持主流平台:Windows,Linux和Mac界面简洁,简单易用支持扫码下载和手机端访问,手机与电脑之间共享文件非常方便支持账户权限控制和地址过滤支持快速分享文字片段支持webdav协议与其他常用文件共享方式(如FTP,飞秋,网盘,自己建站)相比,具有使用简单,适用场景更多的优点,在个人使用以及共享给他人的场景中非常方便快捷


官网:

http://iscute.cn/chfs


一、准备工作

1.确定你的安装环境(liunx服务器可以在命令行终端输入“arch”查看内核信息)
2.打开官网,复制对应的chfs版本安装包地址。


二、开始安装



1.打开宝塔的文件管理,在你的常用网站目录下新建一个“chfs”文件夹(名字随意)。

https://cos.sunweihu.com/2020/08/20200804144717740.jpg


2.进入“chfs”文件夹,点击远程下载,分别输入你的服务器对应的安装文件链接和配置文件链接并下载(配置文件地址:http://iscute.cn/asset/chfs.ini )

https://cos.sunweihu.com/2020/08/20200804144828800.jpg


3.解压刚才下载的zip安装包文件,得到“chfs”文件。

https://cos.sunweihu.com/2020/08/20200804145002278.jpg


4.编辑“chfs.ini”文件。按需配置:监听端口、账户控制规则、网页标题等信息并保存。

https://cos.sunweihu.com/2020/08/20200804150000897.jpg


5.打开命令行终端输,登录你的服务器,用命令进入刚才的文件夹,安装chfs。

cd /www/wwwroot/chfs      #进入目标文件夹chmod +x ./chfs             # 赋予执行权限./chfs --file="./chfs.ini"# 使用参数启动 chfs https://cos.sunweihu.com/2020/08/20200804145600575.jpg


5.访问:你的ip地址:端口号,查看是否运行。

https://cos.sunweihu.com/2020/08/20200804150227347.jpg


三、开机启动和进程守护

设置之前进入命令行终端按“ctrl+C”停止chfs进程,或者直接重启服务器。
在宝塔的“软件商城”搜索“Supervisor管理器”并安装,之后打开——添加守护进程。
名称:随意填写
启动用户:root(和chfs安装用户一样)
运行目录:/www/wwwroot/chfs/
启动命令:/www/wwwroot/chfs/chfs –file=”./chfs.ini”
进程数量:1
https://cos.sunweihu.com/2020/08/20200804150932893.jpg


设置好之后,点击“启动”,以后服务器重启会自动运行。

https://cos.sunweihu.com/2020/08/20200804151023102.jpg


四、域名反向代理



3.配置域名反向代理和SSL证书



如果需要域名方式访问,我们需要在宝塔面板设置域名反代,我们需要新建一个网站,绑定好域名(提前做好域名解析)。

https://cos.sunweihu.com/2020/08/20200804151256923.jpg


然后点击“设置——SSL——Let’s Encrypt”勾选域名填写信息后申请SSL证书,成功后开启并强制HTTPS。

https://cos.sunweihu.com/2019/08/2019082111022922.jpg


然后点击“设置——反向代理——添加反向代理”,目标URL填写:http://127.0.0.1:8080,发送域名:你的网站域名,之后保存。

https://cos.sunweihu.com/2020/08/20200804151429492.jpg



通过你的域名访问试试,成功打开登录界面
页: [1]
查看完整版本: 宝塔+CuteHttpFileServer/chfs:HTTP协议的文件共享服务器