設置對象存儲
1. 如何簡單快速搭建自己的雲對象存儲服務(OSS)
搭建自己的雲對象存儲服務並非難事,通過簡單的步驟即可實現。首先,無需購買昂貴的雲服務,僅需一台伺服器和相應的軟體支持,如MinIO,就能輕松搭建。MinIO是一個高性能、開源的對象存儲系統,能作為阿里雲OSS的替代方案,提供類似的功能,包括數據的海量存儲、高可用性和安全性,適合存放各種非結構化數據。
步驟如下:
- 安裝Docker,通過一行命令就能搞定。然後,從Docker Hub拉取MinIO的鏡像。
- 啟動MinIO容器,確保開放必要的埠(9000和9001),並設置超級管理員用戶和密碼。雖然默認設置可能不包含這些,但官網有詳細說明。選擇不使用--volume選項是為了數據安全。
- 啟動成功後,通過瀏覽器訪問伺服器的9000埠,創建Bucket並生成訪問密鑰,以便進行讀寫操作。
- 最後,將Bucket設置為公網訪問,確保任何人都能通過公開地址訪問存儲的內容。
- 舉例來說,你可以將MinIO與PicGO結合,創建一個便捷的圖床服務,用戶訪問起來非常直觀和舒適。
- 如果有需要雲對象存儲服務的,可以直接聯系你,因為你的資源正等待被利用。
總的來說,搭建自己的雲對象存儲服務既經濟又靈活,適合個人和小型團隊使用。只需幾個簡單的步驟,你就能擁有一個功能強大的雲存儲解決方案。
2. 阿里雲伺服器掛載OSS對象存儲教程-ossfs
前言:
通過參考教程,我成功配置了輕量伺服器掛載阿里雲OSS對象存儲,解決了本地debug環境的搭建問題,簡化了論文總結代碼和復雜項目修改的流程。接下來,我將分享具體的配置步驟。
輕量伺服器掛載OSS對象存儲教程:
1. 選擇對應版本的安裝包,如針對Ubuntu22.04操作系統。
2. 下載並安裝ossfs。
3. 配置訪問密鑰信息:
a. 創建並保存bucket name, access key/id到${HOME}/.passwd-ossfs 文件中。
b. 為文件設置許可權,確保只有所有者可讀,如600或640。
c. 從阿里雲控制台獲取my-access-key-id:my-access-key-secret,用於連接OSS。
d. 將my-bucket掛載到指定目錄/path/to/mountpoint。
驗證掛載成功:
檢查掛載是否成功,查看是否顯示正確掛載信息。如有問題,檢查許可權配置是否正確。
通過以上步驟,輕量伺服器成功掛載OSS對象存儲,為本地調試提供了便利,解決了數據存儲和訪問的問題。
3. 關於騰訊雲對象儲存cos的配置方法簡單說明
前言:
COS是騰訊雲提供的對象存儲服務,功能非常強大,可以作為文件伺服器,CDN加速,靜態網頁服務,還提供了圖片的常用操作。相關API文檔: https://cloud.tencent.com/document/proct/436/7751
1.申請騰訊雲對象儲存,免費沒個月有10G流量,如果網站流量大,可付費購買
2.點擊創建存儲桶,如圖
3.創建注意事項,如圖
6.如果需要不同尺寸的縮略圖則需要啟用騰訊雲的數據萬象功能,如圖
文檔官方說明
https://cloud.tencent.com/document/proct/460/6929
8.網站本身配置(pos為列子)
1.藉助koa2建立的服務端項目
的app.js
2.藉助express的框架的服務端項目
說白了藉助node運行平台以及express或者koa2的web伺服器框架,寫前端的請求介面,提供前端去發起文件上下傳的請求