四種方式搭建文件服務器

        最近做工程,文件存儲、圖片存儲沒有一個統一的管理方式,很不爽。

        準備搭建個文件服務器來玩玩,百度了一圈,找到了主流的四種搭建服務器的方式,並且把它部署到了我的阿里雲服務器上。


四種搭建文件服務器的方式:

第一、第二種搭建過程:https://blog.csdn.net/dadachenchen/article/details/105342097

第一種:Nginx自帶的,autoIndex.     

優點:配置快,開發速度最快,用起來不方便。

缺點:沒有密碼驗證,信息泄露,每個人都可以訪問。

第二種、安裝BasicAuth 登錄驗證

優點:安全性高

缺點:自己用,添加用戶的方式太麻煩了。

嚴格來說,第一種、第二種不能叫做文件服務器,只能下載,不能實現文件的上傳。


第三種 Nginx+Lua 搭建文件服務器,可以上傳下載

優點:多用戶,文件上傳,下載。

缺點:配置複雜。(設計lua元表,閉包,數據鏈接)不過 代碼我給你了。

     該方案不適合用於工程項目

第四種 分佈式文件系統

優點:基本上公司都是這麼幹的

缺點:配置更加的複雜(FastDFS,SpringBoot,MySQL,Vue(thymeleaf)) 不過,我代碼也給你。


搭建條件:Nginx,Lua,SpringBoot,前端或JSP,數據庫,FastDFS。   基礎不會的就先去看基礎。

未經作者同意,禁止轉載,原創不易。謝謝

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章