官網: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客戶端創建多級存儲桶