0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

HFS如何快速搭建http服務器

馬哥Linux運維 ? 來源:csdn ? 2023-11-14 10:32 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

HFS 是一個輕量級的HTTP 服務工具,3.0版本前進提供Windows平臺安裝包,3.0版本開提供Linux和macOS平臺的安裝包。HFS更適合在局域網(wǎng)環(huán)境中搭建文件共享服務或者安裝配置源服務器。

甲 非守護進程的方式運行 HFS (Ubuntu 22.04)

一: 創(chuàng)建 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/

四: 執(zhí)行 hfs , 而后不退出當前會話并輸入 help、 再輸入 config port 8011①

五: 訪 問 http://localhost:8090/~/admin/ , 添 加 共 享 文 件 夾 路 徑/home/budgie/mirrorsHTTP

六: 查看點前在運行的 hfs 服務的配置文件 $HOME/.hfs/config.yaml

5566a81c-828a-11ee-939d-92fbcf53809c.png

七: 在瀏覽器訪問 http://192.168.136.136:8090/ 即可看到共享文件夾

55745bba-828a-11ee-939d-92fbcf53809c.png

乙 以守護進程的方式運行 HFS (Ubuntu 22.04)

一: 創(chuàng)建 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/

四: 執(zhí)行 hfs , 而后不退出當前會話并輸入 help、 再輸入 config port 8011①

五: 訪 問 http://localhost:8090/~/admin/ , 添 加 共 享 文 件 夾 路 徑

/home/budgie/mirrorsHTTP

六: 查看點前在運行的 hfs 服務的配置文件 $HOME/.hfs/config.yaml

5590bac6-828a-11ee-939d-92fbcf53809c.png

七: 把 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/

九: 執(zhí)行 node —version 查看 node、 npm、 npx 的全局執(zhí)行結果(如不可使其全局命令, 則應在 /etc/profile 中暴露其全局環(huán)境變量)

十:執(zhí) 行 /usr/bin/hfsFolder/node-v20.9.0-linux-x64/bin/npx -yhfs@latest 查看是否有報錯

十一:編寫腳本文件/etc/systemd/system/hfs.service 將 hfs 配置為守護進程服務

559b93e2-828a-11ee-939d-92fbcf53809c.png

十二 :運行以下命令啟動 hfs 服務

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

十三:在瀏覽器訪問 http://192.168.136.136:8090/ 即可看到共享文件夾

55aa4702-828a-11ee-939d-92fbcf53809c.png

編輯:黃飛

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Linux
    +關注

    關注

    87

    文章

    11506

    瀏覽量

    213432
  • 服務器
    +關注

    關注

    13

    文章

    9768

    瀏覽量

    87737
  • WINDOWS
    +關注

    關注

    4

    文章

    3610

    瀏覽量

    91274
  • 局域網(wǎng)

    關注

    5

    文章

    775

    瀏覽量

    47043
  • HTTP
    +關注

    關注

    0

    文章

    525

    瀏覽量

    32678

原文標題:HFS 快速搭建 http 服務器

文章出處:【微信號:magedu-Linux,微信公眾號:馬哥Linux運維】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    如何使用HTTP服務器搭建本地Web網(wǎng)站

    最近在學習 ETH 模塊,ETH 模塊具有 HTTP 服務的功能,我將在本帖中探討如何使用 HTTP 服務搭建一個本地 Web網(wǎng)站,并分享一
    的頭像 發(fā)表于 12-24 09:54 ?2481次閱讀
    如何使用<b class='flag-5'>HTTP</b><b class='flag-5'>服務器</b><b class='flag-5'>搭建</b>本地Web網(wǎng)站

    快速搭建嵌入式Web服務器

    快速搭建嵌入式Web服務器
    發(fā)表于 08-02 00:08

    HTTP OTA webclient獲取不到服務器如何處理?

    嘗試用HTTP_OTA的方式來升級程序,按照網(wǎng)上的資料搭建程序,在http_ota.c中現(xiàn)在遇到Webclient獲取不到服務器的情況:找不到服務器
    發(fā)表于 05-19 10:43

    教你linux搭建web服務器

    教你linux搭建web服務器和大家分享了一份配置文檔,希望對您用linux搭建web服務器有所啟發(fā)。
    發(fā)表于 12-28 14:18 ?9033次閱讀

    如何用Python 實現(xiàn) HTTP 和 FTP 服務器

    有時你需臨時搭建一個簡單的 Web Server,但你又不想去安裝 Apache、Nginx 等這類功能較復雜的 HTTP 服務程序時。這時可以使用 Python 內(nèi)建的 SimpleHTTPServer 模塊
    發(fā)表于 06-19 11:48 ?1657次閱讀

    如何搭建本地smtp服務器

    本文開始闡述的闡述了搭建本地smtp服務器的教程,另外還介紹了基于CentOS搭建SMTP服務器的詳細教程。
    發(fā)表于 04-08 14:46 ?2w次閱讀
    如何<b class='flag-5'>搭建</b>本地smtp<b class='flag-5'>服務器</b>

    如何使用Python快速搭建FTP服務器

    今天的實驗目的:使用9行Python代碼快速搭建一個FTP服務器!需要使用的第三方庫:pyftpdlib,安裝第三方庫的方法應該很熟悉了吧:pip3 install pyftpdlib
    的頭像 發(fā)表于 03-30 10:23 ?4257次閱讀

    如何搭建Linux服務器的詳細資料說明

    本文檔的主要內(nèi)容詳細介紹的是如何搭建Linux服務器的詳細資料說明主要內(nèi)容包括了:1、搭建telnet服務器,2、搭建DHCP
    發(fā)表于 04-18 08:00 ?10次下載
    如何<b class='flag-5'>搭建</b>Linux<b class='flag-5'>服務器</b>的詳細資料說明

    如何正確的理解使用WEB服務器和應用程序服務器HTTP服務器

    WEB服務器、應用程序服務器、HTTP服務器有何區(qū)別?IIS、Apache、Tomcat、Weblogic、WebSphere都各屬于哪種服務器
    發(fā)表于 05-27 08:00 ?0次下載
    如何正確的理解使用WEB<b class='flag-5'>服務器</b>和應用程序<b class='flag-5'>服務器</b>及<b class='flag-5'>HTTP</b><b class='flag-5'>服務器</b>

    服務器怎么搭建_服務器怎么安裝系統(tǒng)

     自己搭建服務器,需要什么樣的條件呢,它是一個怎么樣的過程。下面就為大家介紹一下如何搭建自己的服務器。
    的頭像 發(fā)表于 07-24 09:46 ?2w次閱讀
    <b class='flag-5'>服務器</b>怎么<b class='flag-5'>搭建</b>_<b class='flag-5'>服務器</b>怎么安裝系統(tǒng)

    服務器要怎么用來搭建節(jié)點

    ://www.hengxun.cn/news/content/1422.html 3、在恒訊科技開通bzz云服務器后,可購買節(jié)點搭建服務,費用便宜。開通購買鏈接:http://www.
    發(fā)表于 07-22 17:29 ?7807次閱讀

    Chirpstack服務器簡介和搭建教程

    LoRaWAN網(wǎng)絡主要優(yōu)勢體現(xiàn)在低成本、廣域連接和低功耗,同時具有較多的開源平臺可供使用。使用Chirpstack服務器可以快速搭建本地LoRaWAN網(wǎng)絡。本文重點介紹一下Chirpstack
    的頭像 發(fā)表于 05-30 13:43 ?1492次閱讀
    Chirpstack<b class='flag-5'>服務器</b>簡介和<b class='flag-5'>搭建</b>教程

    存儲服務器怎么搭建?

      搭建存儲服務器需要根據(jù)我們的需求和環(huán)境選擇合適的硬件和軟件,并進行相應的配置。那么存儲服務器怎么搭建?
    的頭像 發(fā)表于 10-31 16:51 ?3594次閱讀

    如何利用AWFlow搭建HTTP服務器

    本文將基于EsDA開發(fā)套件快速在開發(fā)板上搭建HTTP服務器,為HTTP客戶端提供了訪問板子的外設資源,數(shù)據(jù)以及文件讀寫等接口,實現(xiàn)設備與網(wǎng)絡
    的頭像 發(fā)表于 12-14 08:24 ?872次閱讀
    如何利用AWFlow<b class='flag-5'>搭建</b><b class='flag-5'>HTTP</b><b class='flag-5'>服務器</b>

    服務器怎么搭建

    服務器搭建是一個涉及多個方面的復雜過程,從硬件選擇到軟件配置,再到安全防護和日常維護,每一步都需細心規(guī)劃與實施。下面,小庫為您簡要介紹服務器搭建的基本步驟。
    的頭像 發(fā)表于 03-04 13:04 ?418次閱讀

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品