溫馨提示×

Linux中MinIO安裝教程

小樊
46
2025-04-13 18:10:49
欄目: 智能運維

在Linux系統中安裝MinIO可以分為幾個步驟,以下是詳細的安裝教程:

一、前期準備

  1. 建立安裝目錄
[root@master opt]# mkdir minio
[root@master opt]# chmod 777 minio
  1. 創建數據和日志目錄
[root@master minio]# mkdir data
[root@master minio]# mkdir bin
[root@master minio]# chmod 777 data
[root@master minio]# chmod 777 bin
  1. 創建并設置啟動腳本
[root@master bin]# vim start.sh

start.sh中添加以下內容:

#!/bin/bash
export MINIO_ROOT_KEY=admin
export MINIO_ROOT_PASSWORD=admin123456
nohup /opt/minio/minio server /opt/minio/data --console-address ":9000" "/opt/minio/minio.log" 2>&1 &

給予腳本執行權限:

[root@master bin]# chmod +x start.sh

二、下載MinIO

  1. 連接外網下載
[root@master minio]# wget http://dl.min.io/server/minio/release/linux-amd64/minio
  1. 離線安裝

將下載好的minio文件上傳到服務器中的minio目錄下。

三、啟動MinIO

  1. 前臺啟動
[root@master minio]# ./minio server /www/server/minio/data
  1. 后臺啟動

運行start.sh腳本:

[root@master bin]# ./start.sh

四、設置用戶名和密碼

  1. 臨時設置
export MINIO_ACCESS_KEY=admin
export MINIO_SECRET_KEY=minio123456
  1. 永久設置

編輯data目錄下的minio.sys/config/config.json文件,修改key值為access_keyvalue值作為登錄賬戶,修改key值為secret_keyvalue值作為賬戶密碼。

五、常見問題及解決方法

  1. 端口被占用
nohup /opt/minio/minio server /opt/minio/data --address ":9000" "--console-address": "34298" "/opt/minio/minio.log" 2>&1 &

或者殺死占用端口的進程:

ps -aux | grep minio
kill -9 <pid>
  1. 端口被限制

在防火墻中開放相應端口:

firewall-cmd --zone=public --add-port=9000/tcp --permanent
firewall-cmd --reload
  1. 設置MinIO開機自啟

編輯/etc/rc.local文件,添加自啟腳本:

nohup /www/server/minio/minio server --console-address ":9001" "/www/server/minio/data" > "/www/server/minio/data/minio.log" 2>&1 &
  1. 關閉MinIO服務
kill `netstat -nlp | grep :9000 | awk '{print $7}' | awk -F"/" '{ print $1 }`

以上就是在Linux系統中安裝MinIO的基本步驟,希望對您有所幫助。

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