• HFS 快速搭建 http 服务器


    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 -y
    hfs@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/ 即可看到共享文件夹

  • 相关阅读:
    一点一点学习C++之笔记003
    Lua04——基本语法
    【重学C++】02 脱离指针陷阱:深入浅出 C++ 智能指针
    mysql 多表查询,多次使用inner join和left join混合查询时
    zookeeper源码(10)node增删改查及监听
    3. 并发编程概述
    在React中,什么是props(属性)?如何向组件传递props?
    轻松下载网页音频和视频
    composer selfupdate或composer self-update不管用解决办法
    select_characters
  • 原文地址:https://blog.csdn.net/UsamaBinLaden6976498/article/details/134034506