HFS 是一個(gè)輕量級的HTTP 服務(wù)工具,3.0版本前進(jìn)提供Windows平臺(tái)安裝包,3.0版本開提供Linux和macOS平臺(tái)的安裝包。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)前會(huì)話并輸入 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)前會(huì)話并輸入 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 查看是否有報(bào)錯(cuò)
十一:編寫腳本文件/etc/systemd/system/hfs.service 將 hfs 配置為守護(hù)進(jìn)程服務(wù)
十二 :運(yùn)行以下命令啟動(dòng) 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)注
87文章
11411瀏覽量
212213 -
服務(wù)器
+關(guān)注
關(guān)注
12文章
9568瀏覽量
86910 -
WINDOWS
+關(guān)注
關(guān)注
4文章
3594瀏覽量
90644 -
局域網(wǎng)
+關(guān)注
關(guān)注
5文章
770瀏覽量
46679 -
HTTP
+關(guān)注
關(guān)注
0文章
515瀏覽量
32224
原文標(biāo)題:HFS 快速搭建 http 服務(wù)器
文章出處:【微信號(hào):magedu-Linux,微信公眾號(hào):馬哥Linux運(yùn)維】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
如何使用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ù)器簡介和搭建教程

存儲(chǔ)服務(wù)器怎么搭建?
如何利用AWFlow搭建HTTP服務(wù)器

評論