Linux(CentOs)安裝MinIo,詳細教程,附防火牆埠開放操作
阿新 • • 發佈:2022-05-30
Linux安裝MinIo
1,準備安裝目錄和檔案
系統:CentOs
#進入安裝目錄
cd /home/minio
#線上下載二進位制檔案
wget https://dl.min.io/server/minio/release/linux-amd64/minio
2,安裝
賦權
#提權
chmod +x minio
設定使用者名稱、密碼
#設定控制檯賬號(最少3位)
export MINIO_ACCESS_KEY=admin
設定密碼(最少8位)
export MINIO_SECRET_KEY=12345678
建立儲存目錄及日誌檔案
#建立儲存目錄 mkdir -p /home/minio/data #進入 cd /home/minio #建立日誌檔案 touch minio.log
3,後臺啟動
進入執行檔案目錄
cd /opt/minio
#後臺啟動
nohup /home/minio/minio server --address :9800 --console-address :9889 /home/minio/data >/home/minio/minio.log 2>&1 &
備註:
nohup:後臺啟動 ./minio server:啟動命令 --address :9800:指定API埠 --console-address :9889:指定控制檯埠 /home/minio/data:指定儲存目錄 >/home/minio/minio.log 2>&1 :控制檯日誌重定向到/home/minio/minio.log檔案中 &:後臺執行
4,開放對應防火牆埠
1,檢視防火牆狀態
service iptables status
注,如果此時提示:Unit iptables.service could not be found. 解決方案:
1.安裝iptables-services
yum install iptables-services
2.啟動iptables
systemctl enable iptables
systemctl start iptables
3.再次檢視防火牆狀態
service iptables status
關閉防火牆:
service iptables stop
開啟防火牆:
service iptables start
2.重啟防火牆
service iptables restart
3.檢視埠狀態
netstat -an|grep 9889
4.編輯防火牆配置檔案
vi /etc/sysconfig/iptables
注:一定注意自己的虛擬機器系統是什麼
ubuntu 使用
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
CentOS 使用
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
注意上述程式碼要放在之後
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
注意上述程式碼要放在之前
-A INPUT -j REJECT --reject-with icmp-host-prohibited
5.重啟防火牆
service iptables restart
5.嘗試登入MinIo
地址:主機IP:9889
密碼為之前設定的admin賬號