1.簡介
MinlO是一個基於Apache License v2.0開源協議的對象存儲服務。它兼容亞馬遜S3雲存儲服務接口,非常適合於存儲大容量非結構化的數據,例如圖片、視頻、日志文件、備份數據和容器/虛擬機鏡像等,而一個對象文件可以是任意大小,從幾kb到最大5T不等。
2.安裝
MinIO 官方文檔:https://docs.min.io/。
以下的安裝都是基於 Linux(CentOS 7)。
將下載的文件通過xftp上傳到服務器指定位置
然后再服務器上依次執行如下命令安裝啟動minio
# 若已在上傳目錄下,則不用執行該條命令
cd /usr/local/
# 給該命令授權
chmod +x minio
# 啟動 minio,啟動時,會自動在磁盤根目錄創建 data 文件夾
# data 文件夾就是用來存放上傳至 minio服務器的文件
# 如果想要更換 data 的位置,請將其替換為你自己想要的路徑,如 /usr/local/data
./minio server /data
啟動成功會有如下信息
注意:此處會有兩個警告信息,說是沒有給一個默認的固定端口和用戶名和密碼,然后設定了一個默認端口,用戶名和密碼還用默認的即可: ./minio server --console-address '192.168.0.150:37257' /data
訪問
訪問時我們需要注意,再服務器安全組打開minio默認的訪問端口和訪問成功重定向的端口,同時還需要打開防火牆的這兩個端口。可以使用命令后台運行: nohup ./minio server --console-address '192.168.0.150:37257' /data > /home/minio/data/minio.log 2>&1 &
/data是掛載目錄 /home/minio/data/minio.log是目錄
然后啟動瀏覽器輸入http://ip:9000即可訪問成功