CentOS下安裝部署對象存儲服務MinIO

官網:https://min.io/  http://www.minio.org.cn/

MinIO安裝部署

1、下載Linux下的二進制執行文件

wget https://dl.min.io/server/minio/release/linux-amd64/minio

2、賦予執行權限

chmod +x minio

3、修改位置

mkdir /usr/local/minio
mv minio /usr/local/minio

4、創建數據目錄

mkdir /usr/local/minio/data

5、啓動服務

/usr/local/minio/minio server /usr/local/minio/data/

啓動服務後就可以通過瀏覽器進行訪問了 http://ip:9000/

MinIO配置

1、新建啓動文件startup.sh

cd /usr/local/minio/
vi startup.sh

2、用戶名密碼、數據目錄配置

export MINIO_ACCESS_KEY=username
export MINIO_SECRET_KEY=password
./minio server ./data

3、賦予權限

chmod +x startup.sh

後續就可以直接使用該startup.sh腳本啓動minio服務了。

MinIO設置永久訪問連接

MinIO默認分享的鏈接最多隻能支持7天,有兩種方式進行設置爲永久訪問連接。

方式一、在管理後臺上可以直接修改bucket的策略,新增如下策略

修改該策略後,可以使用如下URL地址進行永久訪問:http://ip:9000/[bucketname]/[filename]

方式二、minio客戶端配置

minio客戶端命令參考:https://docs.min.io/cn/minio-client-quickstart-guide.html

1、下載minio客戶端

cd /usr/local/minio/
wget https://dl.min.io/client/mc/release/linux-amd64/mc

2、賦予權限

chmod +x mc

3、客戶端連接minio服務器

./mc config host add minio http://47.104.234.37:9000 username password

如果執行上述步驟沒有報錯信息,會有成功的信息顯示

Added `minio` successfully.

4、配置訪問策略,如下設置名稱爲image的bucket的訪問策略爲public

./mc policy set public minio/image

輸出如下信息,表示設置成功

Access permission for `minio/image` is set to `public`

修改完成後,就可以使用http://ip:9000/[bucketname]/[filename]進行永久訪問了。

 

MinIO客戶端創建多級存儲桶

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