1、建立minio安裝和data目錄
mkdir /opt/deploy/minio
mkdir /opt/deploy/minio/data
2、官網下載下傳Minio安裝包
下載下傳位址:https://dl.minio.org.cn/server/minio/release/linux-arm64/
注意點: 如果選擇minio跟作業系統的版本不一緻,啟動minio服務時提示不能使用二進制檔案。
3、安裝minio
rpm -ivh minio-20230413030807.0.0.aarch64.rpm
4、建立配置檔案
vi /etc/default/minio
配置以下内容,此處console-addree如果不配置并且啟動時不指定,那麼控制端口會随機。
#使用者名
MINIO_ROOT_USER="minio"
#密碼
MINIO_ROOT_PASSWORD="minio123"
#minio資料目錄
MINIO_VOLUMES="/opt/deploy/minio/data"
#通路端口
MINIO_OPTS="--address :9000 --console-address :9001"
5、修改啟動檔案
minio的啟動腳本位置在 /etc/systemd/system/minio.service,主要修改以下内容
a、啟動使用者:
原啟動使用者為minio-user,此處直接改為root。
如果需要單獨使用者,則自己建立使用者、使用者組,并修改minio涉及的目錄,執行檔案等需要的權限
6、重新整理配置檔案
systemctl daemon-reload
7、啟動通路
a、相關指令
#開機自啟動
systemctl enable minio.service
#開啟
systemctl start minio.service
#檢視狀态
systemctl status minio.service
#重新開機
systemctl restart minio.service
#停止
systemctl stop minio.service
b、啟動狀态
c、通路
根據配置檔案,或啟動狀态可看出位址:http://127.0.0.1:9000
8、防火牆
#開放端口9000 和 9001
firewall-cmd --zone=public --add-port=9000/tcp --permanent
firewall-cmd --zone=public --add-port=9001/tcp --permanent
#重新開機防火牆
firewall-cmd --reload
#檢視開放端口清單
firewall-cmd --list-all