溫馨提示×

如何在Linux上快速安裝MinIO

小樊
61
2025-03-10 14:42:43
欄目: 智能運維

在Linux上快速安裝MinIO的步驟如下:

一、下載MinIO

  1. 通過wget指令下載(適用于能連接外網的Linux服務器):
wget http://dl.minio.org.cn/server/minio/release/linux-amd64/minio
  1. 自行下載并上傳(適用于不能連接外網或不想通過wget下載的情況):
  • 訪問 MinIO官方下載頁面 下載適用于Linux的二進制文件。
  • 將下載的文件上傳到Linux服務器。

二、安裝MinIO

  1. 賦予安裝目錄權限
chmod +x minio
  1. 運行MinIO服務器(前臺運行,數據存儲在/www/server/minio/data目錄下):
./minio server /www/server/minio/data
  1. 后臺運行MinIO服務器(指定控制臺端口和日志輸出位置):
nohup ./minio server /www/server/minio/data > /www/server/minio/data/minio.log 2>&1 &

或者,如果需要在其他目錄下運行且對用戶所在目錄沒要求:

nohup /www/server/minio/minio server --console-address ":9001" /www/server/minio/data > /www/server/minio/data/minio.log 2>&1 &

三、設置用戶名和密碼

  • 非永久修改賬號密碼

    在MinIO根目錄下設置環境變量:

    export MINIO_ACCESS_KEY=minio
    export MINIO_SECRET_KEY=minio
    

    修改后需要重新運行腳本才能生效。

  • 永久性保存密碼

    啟動MinIO服務器后,在數據存儲文件夾(如data)下會生成一個隱藏文件夾minio.sys/config。編輯config.json文件,修改其中的key值為對應的access_keysecret_key值,然后保存。

四、配置防火墻和端口

  • 開放端口

    firewall-cmd --query-port=9000/tcp
    firewall-cmd --zone=public --add-port=9000/tcp --permanent
    firewall-cmd --reload
    

    如果需要在公網上查看MinIO控制臺,還需在服務器的安全組中添加開放控制臺端口(通常為9001)。

五、設置開機自啟

  • 編輯/etc/rc.local文件,添加以下行:
nohup /www/server/minio/minio server --console-address ":9001" /www/server/minio/data > /www/server/minio/data/minio.log 2>&1 &

賦予腳本執行權限并重啟測試:

chmod +x /etc/rc.local
reboot

六、可選設置

  • 設置圖片永久可訪問:修改存儲桶的策略,添加一條策略允許永久訪問。

七、關閉MinIO服務

  • 關閉9000端口服務:
kill `netstat -nlp | grep :9000 | awk '{print $7}' | awk -F"/" '{ print $1 }'`

以上步驟應該可以幫助你在Linux上快速安裝和配置MinIO。如果在安裝過程中遇到任何問題,可以參考MinIO的官方文檔或尋求社區支持。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女