在Linux系統下搭建和配置一個minio文件服務器(一)


1.minio文件服務器的介紹

  Minio 是一個基於Go語言的對象存儲服務。它實現了大部分亞馬遜S3雲存儲服務接口,可以看做是是S3的開源版本,非常適合於存儲大容量非結構化的數據,例如圖片、視頻、日志文件、備份數據和容器/虛擬機鏡像等,而一個對象文件可以是任意大小,從幾kb到最大5T不等。區別於分布式存儲系統,minio的特色在於簡單、輕量級,對開發者友好。

2.minio的下載與安裝

  2.1下載網址:https://dl.min.io/server/minio/release/linux-amd64/minio

  2.2在本地電腦創建一個minio文件夾,在該網址上下載文件,將下載的文件放置該minio文件夾。

  2.3使用xftp將本地文件上傳到linux服務器

3.minio的啟動

  3.1賦予minio權限以及啟動

賦予權限命令:chmod +x minio
啟動命令:./minio server /home/minio/data (/home/minio/data 為你存放靜態文件的目錄)
后台運行命令:nohup /usr/local/minio server  /home/minio/data > /home/minio/data/minio.log 2>&1 &

  3.2關閉防火牆,允許外部訪問

service iptables stop

  3.3由於我外部訪問發現沒反應,因此又啟動一次

./minio server start

4.minio的測試使用

 

外部訪問網址:http://192.168.159.129:9000  
服務器本地訪問網址:http://127.0.0.1:9000 
登錄時需要輸入:
AccessKey: minioadmin 
SecretKey: minioadmin 

 補充說明:本人使用的虛擬機搭建的minio文件服務器,虛擬機服務器系統為Centos6.1版本的,本人虛擬機服務器的ip為192.168.159.129。初學者在搭建好后想要在自己電腦上訪問一下個人虛擬機的minio服務器,需要將ip地址換成自己虛擬機的ip。

  

 

 這就是登陸成功並創建一個存儲桶以及上傳了一個文件后的頁面。

至於怎么創建存儲桶以及上傳文件,請點擊右下角的加號標志。

下一節,我們將學習探討一下如何在java中整合minio文件服務器的操作。

注意:本篇文章為作者原創,轉載請標明出處。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM