国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

ZFile自建免費公共網盤服務-支持阿里云OSS,OneDrive,FTP,S3協議等云存儲

番茄西紅柿 / 5267人閱讀

對于網站存儲的需求,大多數人還是以私有網盤為主,目的是為了可以存儲屬于私人的視頻、文檔、音頻等資料。但是,也有不少的人想要搭建一個公共的網盤,主要目的是可以方便所有人查看、瀏覽和下載、使用,同時也提供視頻在線播放,變成影視站點。

這樣的公共網盤服務搭建起來并不是很復雜,但是苦于高昂的存儲費用,有的人盯上了超大容量且免費的網盤服務,例如OneDrive,團隊版甚至可以達到TB以上,將OneDrive變身為公共網盤,挖站否之前有分享過:用GoIndex將Google Drive變身直鏈網盤

這篇文章要分享的ZFile不僅支持OneDrive、OneDrive 世紀互聯、SharePoint、SharePoint 世紀互聯,還同時支持對象存儲,你可以將阿里云OSS騰訊云COS又拍云USS、UFile、華為云OBS等第三方的對象存儲服務變成你的公共網盤,供其它用戶訪問。

另外ZFile還支持FTP,S3協議,只要是支持FTP協議和S3協議的網站都是可以使用ZFile對接,總之ZFile是一個非常優秀的在線文件目錄的程序, 支持各種對象存儲和本地存儲, 使用定位是個人放常用工具下載, 或做公共的文件庫。前端基于 h5ai 的原有功能使用 Vue 重新開發、后端采用 SpringBoot, 數據庫采用內嵌數據庫。

ZFile自建免費公共網盤服務-支持阿里云OSS,OneDrive,FTP,S3協議等云存儲

更多的網盤存儲服務,這里有:

  1. 八大免費的文件對比同步工具-免費文件對比分析與復制同步備份軟件
  2. 十個國內優秀對象云存儲服務使用對比-用于網站云存儲和CDN加速
  3. 十個國外優秀的網盤云存儲使用對比-免費存儲,單個文件,自動同步備份和在線文檔

一、ZFile自建公共網盤準備

網站:

  1. 項目:https://github.com/zhaojun1998/zfile
  2. Docker:https://hub.docker.com/r/zhaojun1998/zfile
  3. 演示:https://zfile.jun6.net/

一個VPS主機(必備)。ZFile網盤為非PHP,所以不能安裝在虛擬主機上,你需要準備一臺VPS主機,對于速度有要求的可以選擇國外的CN2 GIA線路的VPS主機:CN2 GIA VPS主機收集整理匯總,更多的便宜VPS參考:VPS主機排行榜單

一個域名(可選)。這個為可選,綁定域名主要是為了方便使用域名訪問,且可以添加SSL證書,對于想要長期使用的朋友來說這個是必需的。當然,你如果習慣用IP訪問也沒有問題。

二、ZFile自建公共網盤安裝

對于Linux系統,直接使用以下命令安裝依賴環境:

# CentOS系統yum install -y java-1.8.0-openjdk unzip# Debian 9 / Ubuntu 14+apt updateapt install -y openjdk-8-jre-headless unzip# Debian 10 (Buster) 系統apt update && apt install -y apt-transport-https software-properties-common ca-certificates dirmngr gnupgwget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | apt-key add -add-apt-repository --yes https://adoptopenjdk.jfrog.io/adoptopenjdk/deb/apt update && apt install -y adoptopenjdk-8-hotspot-jre

如為更新程序, 則請先執行 ~/zfile/bin/stop.sh && rm -rf ~/zfile 清理舊程序. 首次安裝請忽略此選項.

下載項目:

cd ~wget https://c.jun6.net/ZFILE/zfile-release.warmkdir zfile && unzip zfile-release.war -d zfile && rm -rf zfile-release.warchmod +x zfile/bin/*.sh

下載指定版本可以將 zfile-release.war 改為 zfile-x.x.war,如 zfile-2.2.war

程序的目錄結構為:

├── zfile    ├── META-INF    ├── WEB-INF    └── bin        ├── start.sh    # 啟動腳本        └── stop.sh     # 停止腳本        ├── restart.sh  # 重啟腳本

啟動項目:

 ~/zfile/bin/start.sh

對于已經在自己的VPS主機安裝了寶塔面板的朋友,可以直接使用Docker安裝的方法。關于寶塔面板的安裝教程請看:寶塔面板安裝與使用圖文教程

ZFile自建免費公共網盤服務獲取鏡像

輸入鏡像名稱 zhaojun1998/zfile:latest 獲取鏡像,然后是創建容器,端口映射 8080-8080,目錄映射 /root/zfile/db:/root/.zfile/db 和/root/zfile/logs:/root/.zfile/logs ,如下圖:

ZFile自建免費公共網盤服務創建容器服務

ZFile使用Docker安裝成功。

ZFile自建免費公共網盤服務安裝成功

三、ZFile自建公共網盤配置

訪問地址:

用戶前臺: http://127.0.0.1:8080/#/main

初始安裝: http://127.0.0.1:8080/#/install

管理后臺: http://127.0.0.1:8080/#/admin

首先,進入到ZFile設置賬號密碼。

ZFile自建免費公共網盤服務開始安裝

然后進入到ZFile后臺,這里就可以看到有基本設置以及添加存儲等。

ZFile自建免費公共網盤服務后臺設置

3.1 阿里云OSS

進入阿里云對象存儲OSS控制臺,Bucket 列表-創建Bucket,填寫名稱,選擇地域,讀寫權限選擇公共讀。

ZFile自建免費公共網盤服務阿里云OSS

進入RAM訪問控制。

ZFile自建免費公共網盤服務訪問控制

先創建一個用戶。

ZFile自建免費公共網盤服務創建用戶

然后獲得ID和Key,記得保存,否則下一秒它就不見了。

ZFile自建免費公共網盤服務獲得ID

再返回點擊剛剛創建的用戶,給該用戶授權,授權如下圖:

ZFile自建免費公共網盤服務修改權限

現在回到ZFile,點擊添加存儲,選擇OSS平臺。

ZFile自建免費公共網盤服務選擇平臺

填寫OSS的名稱地域節點AccessKey IDSecret,域名等,配置如下圖:

ZFile自建免費公共網盤服務填寫配置信息

ZFile添加阿里云OSS成功。關于阿里云OSS使用教程這里有:阿里云OSS使用方法

ZFile自建免費公共網盤服務添加阿里云成功

3.2 OneDrive

在添加存儲容器時,選擇OneDrive,然后點擊頁面的獲得令牌,將令牌填寫進去就可以了。(點擊放大)

ZFile自建免費公共網盤服務獲得OneDrive令牌

3.3 騰訊云COS

ZFile添加騰訊云COS存儲參考阿里云OSS,這里是騰訊云COS的API界面。

ZFile自建免費公共網盤服務騰訊云COS

沒有使用騰訊云COS的朋友,可以看教程:騰訊云COS作為圖片等靜態文件CDN加速方法-自動鏡像無縫切換全球加速

3.4 又拍云USS

首先是創建又拍云USS存儲。

ZFile自建免費公共網盤服務又拍云USS

然后是添加操作員,在這里選擇操作員賬號和密碼,最后在ZFile添加存儲時選擇使用FTP協議。

ZFile自建免費公共網盤服務操作員賬號

關于又拍云存儲,可以看教程:巧用又拍云FTP和堅果云WebDAV-打造個人文件備份和數據云存儲

3.5 華為云OBS

先創建華為云OBS云存儲。

ZFile自建免費公共網盤服務華為云

然后到華為云OBS創建密鑰。如下圖:

ZFile自建免費公共網盤服務獲得華為云ID

3.6 七牛云Kodo

先創建七牛云Kodo云存儲。

ZFile自建免費公共網盤服務七牛云

然后在密鑰管理中獲得ID和Key。

ZFile自建免費公共網盤服務七牛云密鑰

有關于七牛云的使用方法請參考:七牛云CDN鏡像存儲

3.7 亞馬遜 S3

Amazon S3創建存儲。

ZFile自建免費公共網盤服務亞馬遜s3

獲取Amazon S3密鑰。

ZFile自建免費公共網盤服務亞馬遜s3密鑰

四、ZFile自建公共網盤使用

ZFile可以直接將你的阿里云OSS騰訊云COS又拍云USS、UFile、華為云OBS等第三方的對象存儲目錄下的所有文件展示出來,方便所有人瀏覽。

ZFile自建免費公共網盤服務使用方法

ZFile可以在線播放視頻。

ZFile自建免費公共網盤服務播放視頻

ZFile可以在線播放音樂。

ZFile自建免費公共網盤服務播放音樂

五、使用域名訪問ZFile網盤

這一步為可選項。首先,對于用寶塔面板Docker方式部署的ZFile,你需要到寶塔面板后臺創建一個網站。

ZFile自建免費公共網盤服務添加虛擬網站

然后為你的網站申請好SSL證書,用SSL訪問會更安全些。當然,你執意不做,這一步也可以省略。

ZFile自建免費公共網盤服務申請SSL證書

最后直接在寶塔面板后臺點擊創建反向代@理,目標URL為 ip:8080(ZFile運行端口)。

ZFile自建免費公共網盤服務添加域名訪問

現在你就可以使用域名訪問ZFile了。

ZFile自建免費公共網盤服務使用瀏覽器訪問

以下部分的反向代理配置參考的是Cloudreve的綁定域名配置,原理都是一樣的,你只需要把端口號換成ZFile的8080即可:Cloudreve綁定域名

如果是LNMP,打開你的域名Nginx配置文件,在網站的server字段中加入:

 location ~ / {    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;    proxy_set_header Host $http_host;    proxy_redirect off;    proxy_pass http://127.0.0.1:5212;        # 如果您要使用本地存儲策略,請將下一行注釋符刪除,并更改大小為理論最大文件尺寸    # client_max_body_size 20000m;   }
ZPan自建網盤修改配置文件

如果是Oneinstack,打開你的域名Nginx配置文件,在網站的server字段中加入:

    location  / {    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;    proxy_set_header Host $http_host;    proxy_redirect off;    proxy_pass http://127.0.0.1:5212;        # 如果您要使用本地存儲策略,請將下一行注釋符刪除,并更改大小為理論最大文件尺寸    # client_max_body_size 20000m;   }
ZPan自建網盤調整代碼

如果是Apache,在VirtualHost字段下加入反代配置項ProxyPass,比如:

    ServerName myapp.example.com    ServerAdmin webmaster@example.com    DocumentRoot /www/myapp/public        # 以下為關鍵部分    AllowEncodedSlashes NoDecod    ProxyPass "/" "http://127.0.0.1:5212/" nocanon    

添加完成后,重啟nginx或者Apache,然后你就可以使用域名來訪問了。

六、總結

ZFile是一個非常優秀的網盤目錄程序,推薦使用寶塔面板安裝Docker鏡像的方式運行ZFile,為了加快速度,你可以開啟緩存。但是開啟緩存后,會緩存文件夾中的內容,可以加快訪問速度,但同樣也可能會導致數據不一致。緩存每 30 分鐘刷新一次。

文章出自:挖站否 https://wzfou.com/zfile/,版權所有。本站文章除注明出處外,皆為作者原創文章,可自由引用,但請注明來源。

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/117849.html

相關文章

  • RustDesk開源免費遠程桌面軟件支持Windows,蘋果,安卓,Linux-替代TeamView

    摘要:今天要說的,是國人開發的一個免費開源的遠程桌面軟件,支持蘋果安卓,全平臺遠程桌面軟件。遠程桌面軟件,開箱即用,無需任何配置,完美替代和,支持電腦控制電腦,安卓控制電腦電腦控制安卓安卓控制安卓等。一說到遠程桌面軟件,自然首先想到的是TeamViewer,但是TeamViewer是商業軟件,個人用戶雖然是可以免費使用的,但是限制也多。今天要說的RustDesk,是國人開發的一個免費開源的遠程桌面...

    番茄西紅柿 評論0 收藏2637
  • 開箱即用-簡潔實用的ImgURL圖床相冊程序和Zdir目錄列表程序(文件管理器)

    摘要:本篇文章就來分享一下兩款開箱即用上手容易的圖床相冊程序和在線文件管理器目錄列表程序,由好友開發并維護,非常適合個人站長用作圖床相冊和文件下載分享。雖然說現在照片還有文件存儲等都可以上傳到網盤中,但是國內的網盤與國外的網盤存儲還有點不一樣。以百度網盤與Dropbox對比為例,百度網盤頂多算是一個個人用來存放私人照片和文件的網絡硬盤,如果用來分享的話很容易被百度限制或者取消下載。很多的個人站長為...

    番茄西紅柿 評論0 收藏2637
  • EMBY自建個人影音播放系統-使用免費開源Emby打造個人影視媒體庫

    摘要:服務器端支持,客戶端支持網頁,和等移動操作系統。同樣支持和等流媒體設備,智能電視和三星智能電視等智能電視,以及和等游戲機。自帶了非常多的插件,它可以幫助你搭建一個自己的影視媒體庫,實現在線播放與觀看視頻。Emby(原名Media Browser)是一個主從式架構的媒體服務器軟件,可以用來整理服務器上的視頻和音頻,并將音頻和視頻流式傳輸到客戶端設備。Emby服務器端支持Microsoft Wi...

    番茄西紅柿 評論0 收藏2637
  • 免費自建個人網站-Gridea+GitHub+Vercel傻瓜式搭建靜態博客評論SSL多主題

    很多人想要搭建自己的博客網站,但是又苦于沒有什么代碼基礎,部分同學可能覺得申請虛擬主機管理空間等操作繁瑣,于是苦苦尋找那種單純的寫作平臺,例如早期的新浪博客,現在的簡書、國外的WP等也就成為了不少人的選擇。但是使用第三方的博客平臺有一個最大的問題:不穩定。可能有的人會說大廠商不怕倒閉,縱觀互聯網這十幾年的發展,再大的大牌服務如果沒有贏利支撐,該倒閉的倒閉,該關停的關停。用戶的利益對于商家來說不是高...

    番茄西紅柿 評論0 收藏2638
  • ZPan自建存儲-基于各大存儲商的網系統zpan安裝使用教程

    想自建網盤但是又苦于數據太大,購買大存儲容量的VPS主機價格太貴?不妨試試ZPan自建網盤存儲。ZPan致力于打造一款不限速的網盤系統,因此采用客戶端直連云存儲的方式進行設計,即它不支持本地存儲,你的所有數據都是存在第三方存儲商那里。目前ZPan支持所有兼容S3協議的云存儲平臺,包括阿里云OSS 、騰訊云COS 、七牛云Kodo 、Ucloud US3(暫不支持自動設置CORS) 、華為云OBS ...

    番茄西紅柿 評論0 收藏2637

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<