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 -yhfs@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/ 即可看到共享文件夾
編輯:黃飛
-
Linux
+關注
關注
87文章
11123瀏覽量
207905 -
服務器
+關注
關注
12文章
8701瀏覽量
84541 -
WINDOWS
+關注
關注
3文章
3503瀏覽量
87881 -
局域網
+關注
關注
5文章
719瀏覽量
46135 -
HTTP
+關注
關注
0文章
478瀏覽量
30759
原文標題:HFS 快速搭建 http 服務器
文章出處:【微信號:magedu-Linux,微信公眾號:馬哥Linux運維】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論