良许Linux教程网 干货合集 HFS 快速搭建 http 服务器

HFS 快速搭建 http 服务器

HFS(HTTP File Server)是一个轻量级的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

image-20240322215823408
image-20240322215823408

七: 在浏览器访问 http://192.168.136.136:8090/ 即可看到共享文件夹

image-20240322215820366
image-20240322215820366

乙 以守护进程的方式运行 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

image-20240322215815388
image-20240322215815388

七: 把 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 -y hfs@latest 查看是否有报错

十一:编写脚本文件/etc/systemd/system/hfs.service 将 hfs 配置为守护进程服务

image-20240322215811620
image-20240322215811620

**
**

**十二 :**运行以下命令启动 hfs 服务

systemctl daemon-reload && systemctl enable hfs && systemctl start hfs
&& systemctl status hfs

**十三:**在浏览器访问 http://192.168.136.136:8090/ 即可看到共享文件夹

image-20240322215808391
image-20240322215808391

以上就是良许教程网为各位朋友分享的Linu系统相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多干货等着你 !

137e00002230ad9f26e78-265x300
本文由 良许Linux教程网 发布,可自由转载、引用,但需署名作者且注明文章出处。如转载至微信公众号,请在文末添加作者公众号二维码。
良许

作者: 良许

良许,世界500强企业Linux开发工程师,公众号【良许Linux】的作者,全网拥有超30W粉丝。个人标签:创业者,CSDN学院讲师,副业达人,流量玩家,摄影爱好者。
上一篇
下一篇

发表评论

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部