minio安裝

Minio 是個基于 Golang 編寫的開源對象存儲套件,基于Apache License v2.0開源協(xié)議,雖然輕量,卻擁有著不錯的性能。它兼容亞馬遜S3云存儲服務接口??梢院芎唵蔚暮推渌麘媒Y(jié)合使用,例如 NodeJS、Redis、MySQL等。

1.下載

https://min.io/download#/kubernetes

2.創(chuàng)建安裝目錄,設置賬號密碼

mkdir -p /home/minio/data
mkdir -p /home/minio/logs
chmod +x minio
cp minio /home/minio/data
export MINIO_ACCESS_KEY=minioadmin   #創(chuàng)建賬號
export MINIO_SECRET_KEY=minioadmin   #創(chuàng)建密碼(密碼需超8位)

3.minio服務啟動

#啟動,該啟動為前臺啟動
./minio server /home/minio/data     

# 后臺啟動,默認端口方式 9000
 nohup ./minio server /home/minio/data > /home/minio/logs/minio.log 2>&1 &

#后臺啟動,自定義端口方式
nohup ./minio server /home/minio/data --address=10.12.27.9:9009 >/home/minio/logs/minio.log 2>&1 &
##查看服務是否啟動成功
[root@c7-1 ~]#ps -ef | grep minio
root      64808  64123  4 11:03 pts/0    00:00:00 /home/minio/data/minio server /home/minio/data
root      64830  64123  0 11:04 pts/0    00:00:00 grep --color=auto minio</code>

4 進行訪問,并設置 bucket

http://192.168.10.20:9000

輸入賬號密碼:minioadmin/minioadmin

創(chuàng)建桶:名字自取,創(chuàng)建完成后服務器 /home/minio/data 下也會創(chuàng)建這個文件目錄

image.png
image.png

5 上傳文件

image.png

6 設置規(guī)則
默認配置下,訪問存儲桶是需要請求授權(quán)的。但是在實際場景下,我們往往希望允許直接訪問。所以我們要把訪問規(guī)則設置為:Public 。這樣我們就可以直接訪問了,文件的訪問地址的格式為 http://127.0.0.1:9000/{bucket}/{name}。注意 端口已實際啟動端口為準。

image.png

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容