這篇文章,主要介紹如何在Windows系統(tǒng)中使用miniserve搭建一個(gè)文件服務(wù)器。
目錄
一、搭建文件服務(wù)器
1.1、下載miniserve
1.2、啟動(dòng)miniserve服務(wù)
1.3、指定根目錄
1.4、開(kāi)啟訪(fǎng)問(wèn)日志
1.5、指定啟動(dòng)端口
1.6、設(shè)置用戶(hù)認(rèn)證
1.7、設(shè)置界面主題
(1)squirrel主題
(2)archlinux主題
(3)zenburn主題
(4)monokai主題
1.8、開(kāi)啟文件上傳
1.9、創(chuàng)建目錄
1.10、壓縮下載
一、搭建文件服務(wù)器
1.1、下載miniserve
miniserve是一款基于Rust語(yǔ)言編寫(xiě)的輕量級(jí)文件服務(wù)器,miniserve提供了非常美觀的用戶(hù)界面,另外,miniserve還提供了下面這些功能配置:
- 壓縮下載:可以把文件夾壓縮之后,再進(jìn)行下載。
- 界面上傳:可以直接在界面上,選中要上傳的文件。
- 隨機(jī)路由:可以設(shè)置每次訪(fǎng)問(wèn)的路由地址。
- 用戶(hù)認(rèn)證:可以設(shè)置訪(fǎng)問(wèn)文件服務(wù)器的用戶(hù)名和密碼。
- 指定目錄:指定某個(gè)目錄作為文件服務(wù)器的根目錄。
- 支持TLS:可以開(kāi)啟TLS,使用https協(xié)議。
- 上傳文件:可以使用curl命令上傳文件。
miniserve官方下載地址在GitHub上面,地址:https://github.com/svenstaro/miniserve/releases/tag/v0.24.0。最新的版本就是0.24.0,目前來(lái)看好像沒(méi)有繼續(xù)更新了,minniserve提供了windows、linux、macos系統(tǒng)的版本,這篇文章是使用的windows版本。
下載exe的可執(zhí)行文件,miniserve服務(wù)器的exe文件直接下載就可以使用,不需要額外的安裝之類(lèi)的,雙擊exe文件就可以啟動(dòng)miniserve服務(wù)。
1.2、啟動(dòng)miniserve服務(wù)
miniserve下載完成之后,可以把miniserve的exe文件放到某個(gè)指定的目錄下面,例如:我放在一個(gè)叫做miniserve的目錄下面,如下圖所示:
接著雙擊exe文件,這個(gè)時(shí)候就可以在cmd命令行窗口看到miniserve服務(wù)器啟動(dòng)成功了。
打開(kāi)瀏覽器,輸入http://localhost:8080/地址,此時(shí)就可以看到miniserve文件服務(wù)器的界面啦,如下圖所示:
默認(rèn)情況下,miniserve是將它當(dāng)前啟動(dòng)目錄作為文件服務(wù)器的根目錄,然后將根目錄下的所有文件以及目錄都暴露出去。
1.3、指定根目錄
打開(kāi)cmd窗口,執(zhí)行miniserve.exe文件的時(shí)候,在后面加上根目錄路徑即可。
1.4、開(kāi)啟訪(fǎng)問(wèn)日志
在啟動(dòng)miniserve服務(wù)的時(shí)候,可以通過(guò)指定【-v】參數(shù),開(kāi)啟控制臺(tái)輸出訪(fǎng)問(wèn)日志,這樣每次訪(fǎng)問(wèn)文件服務(wù)器的時(shí)候,都會(huì)將訪(fǎng)問(wèn)的信息打印到cmd窗口中,如下所示。
1.5、指定啟動(dòng)端口
miniserve服務(wù)默認(rèn)是采用8080端口啟動(dòng),可以通過(guò)【-p】參數(shù),指定服務(wù)的啟動(dòng)端口,如下所示。
1.6、設(shè)置用戶(hù)認(rèn)證
設(shè)置miniserve服務(wù)器的用戶(hù)名和密碼可以有多種形式,這里介紹最簡(jiǎn)單的方式,采用原始用戶(hù)名和密碼,在啟動(dòng)命令中添加【-a】參數(shù),可以設(shè)置用戶(hù)名和密碼,如下所示。
當(dāng)我們?cè)L問(wèn)miniserve服務(wù)的時(shí)候,此時(shí)會(huì)彈出窗口,讓我們輸入用戶(hù)名和密碼,如下:
1.7、設(shè)置界面主題
如果你覺(jué)得miniserve的界面不好看,可以使用【-c】參數(shù),設(shè)置界面的主題顏色,可選主題:squirrel(默認(rèn)), archlinux, zenburn, monokai。
(1)squirrel主題
(2)archlinux主題
(3)zenburn主題
(4)monokai主題
1.8、開(kāi)啟文件上傳
在啟動(dòng)miniserve時(shí)候,可以通過(guò)【-u】參數(shù)開(kāi)啟文件上傳功能,并且可以指定上傳文件保存到哪個(gè)目錄下面,如果不指定目錄,那么默認(rèn)就是上傳到miniserve啟動(dòng)目錄。
瀏覽器訪(fǎng)問(wèn)時(shí)候,就可以看到上傳文件的按鈕。
首先選擇一個(gè)文件,然后點(diǎn)擊Upload File就可以成功將文件上傳到當(dāng)前目錄下面。
1.9、創(chuàng)建目錄
通過(guò)指定【-U】參數(shù),可以啟動(dòng)創(chuàng)建目錄的功能,注意啦,這里的參數(shù)是大寫(xiě)的U。
在miniserve界面中就可以看到創(chuàng)建目錄的按鈕。
1.10、壓縮下載
通過(guò)設(shè)置【-r】參數(shù),可以開(kāi)啟壓縮tar包功能,將當(dāng)前目錄下的所有文件壓縮成一個(gè)tar包,然后就行下載。
下載tar包如下所示:
到此,miniserve文件服務(wù)器就介紹完啦。文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-730952.html
綜上,這篇文章結(jié)束了,主要介紹如何在Windows系統(tǒng)中使用miniserve搭建一個(gè)文件服務(wù)器。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-730952.html
到了這里,關(guān)于【軟件安裝】Windows系統(tǒng)中使用miniserve搭建一個(gè)文件服務(wù)器的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!