HFS 是一个轻量级的HTTP 服务工具,3.0版本前进提供Windows平台安装包,3.0版本开提供Linux和macOS平台的安装包。HFS更适合在局域网环境中搭建文件共享服务或者安装配置源服务器。
甲 非守护进程的方式运行 HFS (Ubuntu 22.04)
一: 创建 HTTP 的根目录 /home/budgie/mirrorsHTTP
mkdir -vp /home/budgie/mirrorsHTTP
二: 把软件包 hfs-linux.zip 解压到自定义目录 /usr/bin/hfsFolder
三: 把二进制文件 hfs 软连接至/usr/bin/
ln -s /usr/bin/hfsFolder/hfs /usr/bin/
四: 执行 hfs , 而后不退出当前会话并输入 help、 再输入 config port 8011①
五: 访 问 http://localhost:8090/~/admin/ , 添 加 共 享 文 件 夹 路 径/home/budgie/mirrorsHTTP
六: 查看点前在运行的 hfs 服务的配置文件 $HOME/.hfs/config.yaml
七: 在浏览器访问 http://192.168.136.136:8090/ 即可看到共享文件夹
乙 以守护进程的方式运行 HFS (Ubuntu 22.04)
一: 创建 HTTP 的根目录 /home/budgie/mirrorsHTTP
mkdir -vp /home/budgie/mirrorsHTTP
二: 把软件包 hfs-linux.zip 解压到自定义目录 /usr/bin/hfsFolder
三: 把二进制文件 hfs 软连接至/usr/bin/
ln -s /usr/bin/hfsFolder/hfs /usr/bin/
四: 执行 hfs , 而后不退出当前会话并输入 help、 再输入 config port 8011①
五: 访 问 http://localhost:8090/~/admin/ , 添 加 共 享 文 件 夹 路 径
/home/budgie/mirrorsHTTP
六: 查看点前在运行的 hfs 服务的配置文件 $HOME/.hfs/config.yaml
七: 把 nodejs 的二进制包解压至 /usr/bin/hfsFolder/
tar-xf/home/budgie/Downloads/node-v20.9.0-linux-x64.tar.xz-C /usr/bin/hfsFolder/
八:把二进制文件 node 、 nmp 软连接至/usr/bin/
ln -s /usr/bin/hfsFolder/node-v20.9.0-linux-x64/bin/node /usr/bin/ ln-s/usr/bin/hfsFolder/node-v20.9.0-linux-x64/bin/npm/usr/bin/
九: 执行 node —version 查看 node、 npm、 npx 的全局执行结果(如不可使其全局命令, 则应在 /etc/profile 中暴露其全局环境变量)
十:执 行 /usr/bin/hfsFolder/node-v20.9.0-linux-x64/bin/npx -yhfs@latest 查看是否有报错
十一:编写脚本文件/etc/systemd/system/hfs.service 将 hfs 配置为守护进程服务
十二 :运行以下命令启动 hfs 服务
systemctl daemon-reload && systemctl enable hfs && systemctl start hfs && systemctl status hfs
十三:在浏览器访问 http://192.168.136.136:8090/ 即可看到共享文件夹
编辑:黄飞
-
Linux
+关注
关注
87文章
11191浏览量
208622 -
服务器
+关注
关注
12文章
8921浏览量
85028 -
WINDOWS
+关注
关注
3文章
3515浏览量
88275 -
局域网
+关注
关注
5文章
734浏览量
46212 -
HTTP
+关注
关注
0文章
499浏览量
30958
原文标题:HFS 快速搭建 http 服务器
文章出处:【微信号:magedu-Linux,微信公众号:马哥Linux运维】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论