HFS 是一個輕量級的HTTP 服務(wù)工具,3.0版本前進(jìn)提供Windows平臺安裝包,3.0版本開提供Linux和macOS平臺的安裝包。HFS更適合在局域網(wǎng)環(huán)境中搭建文件共享服務(wù)或者安裝配置源服務(wù)器。
甲 非守護(hù)進(jìn)程的方式運(yùn)行 HFS (Ubuntu 22.04)
一: 創(chuàng)建 HTTP 的根目錄 /home/budgie/mirrorsHTTP
mkdir -vp /home/budgie/mirrorsHTTP
二: 把軟件包 hfs-linux.zip 解壓到自定義目錄 /usr/bin/hfsFolder
三: 把二進(jìn)制文件 hfs 軟連接至/usr/bin/
ln -s /usr/bin/hfsFolder/hfs /usr/bin/
四: 執(zhí)行 hfs , 而后不退出當(dāng)前會話并輸入 help、 再輸入 config port 8011①
五: 訪 問 http://localhost:8090/~/admin/ , 添 加 共 享 文 件 夾 路 徑/home/budgie/mirrorsHTTP
六: 查看點(diǎn)前在運(yùn)行的 hfs 服務(wù)的配置文件 $HOME/.hfs/config.yaml

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

乙 以守護(hù)進(jìn)程的方式運(yùn)行 HFS (Ubuntu 22.04)
一: 創(chuàng)建 HTTP 的根目錄 /home/budgie/mirrorsHTTP
mkdir -vp /home/budgie/mirrorsHTTP
二: 把軟件包 hfs-linux.zip 解壓到自定義目錄 /usr/bin/hfsFolder
三: 把二進(jìn)制文件 hfs 軟連接至/usr/bin/
ln -s /usr/bin/hfsFolder/hfs /usr/bin/
四: 執(zhí)行 hfs , 而后不退出當(dāng)前會話并輸入 help、 再輸入 config port 8011①
五: 訪 問 http://localhost:8090/~/admin/ , 添 加 共 享 文 件 夾 路 徑
/home/budgie/mirrorsHTTP
六: 查看點(diǎn)前在運(yùn)行的 hfs 服務(wù)的配置文件 $HOME/.hfs/config.yaml

七: 把 nodejs 的二進(jìn)制包解壓至 /usr/bin/hfsFolder/
tar-xf/home/budgie/Downloads/node-v20.9.0-linux-x64.tar.xz-C /usr/bin/hfsFolder/
八:把二進(jìn)制文件 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í)行結(jié)果(如不可使其全局命令, 則應(yīng)在 /etc/profile 中暴露其全局環(huán)境變量)
十:執(zhí) 行 /usr/bin/hfsFolder/node-v20.9.0-linux-x64/bin/npx -yhfs@latest 查看是否有報錯
十一:編寫腳本文件/etc/systemd/system/hfs.service 將 hfs 配置為守護(hù)進(jìn)程服務(wù)

十二 :運(yùn)行以下命令啟動 hfs 服務(wù)
systemctl daemon-reload && systemctl enable hfs && systemctl start hfs && systemctl status hfs
十三:在瀏覽器訪問 http://192.168.136.136:8090/ 即可看到共享文件夾

編輯:黃飛
-
Linux
+關(guān)注
關(guān)注
88文章
11628瀏覽量
217975 -
服務(wù)器
+關(guān)注
關(guān)注
13文章
10094瀏覽量
90883 -
WINDOWS
+關(guān)注
關(guān)注
4文章
3694瀏覽量
93229 -
局域網(wǎng)
+關(guān)注
關(guān)注
6文章
790瀏覽量
48239 -
HTTP
+關(guān)注
關(guān)注
0文章
531瀏覽量
34859
原文標(biāo)題:HFS 快速搭建 http 服務(wù)器
文章出處:【微信號:magedu-Linux,微信公眾號:馬哥Linux運(yùn)維】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
如何使用HTTP服務(wù)器搭建本地Web網(wǎng)站
HTTP OTA webclient獲取不到服務(wù)器如何處理?
教你linux搭建web服務(wù)器
如何用Python 實(shí)現(xiàn) HTTP 和 FTP 服務(wù)器
如何搭建本地smtp服務(wù)器
如何使用Python快速搭建FTP服務(wù)器
如何搭建Linux服務(wù)器的詳細(xì)資料說明
如何正確的理解使用WEB服務(wù)器和應(yīng)用程序服務(wù)器及HTTP服務(wù)器
云服務(wù)器要怎么用來搭建節(jié)點(diǎn)
Chirpstack服務(wù)器簡介和搭建教程
存儲服務(wù)器怎么搭建?
如何利用AWFlow搭建HTTP服務(wù)器

HFS如何快速搭建http服務(wù)器
評論