Ubuntu 22.04.1 LTS 安裝MinIO
一、首先準備兩個目錄
#安裝目錄 mkdir -p /usr/local/softs/ minio #資料儲存目錄 mkdir -p /root/minio/data
#日誌儲存目錄 mkdir -p /root/minio/logs
二、安裝
1、下載軟體
cd /usr/local/softs/minio/ wget https: //dl.minio.io/server/minio/release/linux-amd64/minio
2、賦予可執行權限
chmod +x minio
3、啟動
./minio server /root/minio/data
三、配置啟動服務
1、首先建立一個設定檔
vim minio.conf
#指定資料儲存目錄(注意:這個目錄要存在且擁有相對應的權限) MINIO_VOLUMES= " /root/minio/ data " #監聽埠 # --address:是指定api的連接埠;--console-address:是指定控制台連接埠 MINIO_OPTS= " --address :9000 --console-address :9090 " #舊版使用MINIO_ACCESS_KEY/MINIO_SECRET_KEY,新版已不建議使用 # Access key (帳號) # MINIO_ACCESS_KEY="minioadmin" # Secret key (密碼) # MINIO_SECRET_KEY="minioadmin" #新版本使用;指定預設的使用者名稱和密碼,其中使用者名稱必須大於3個字母,否則不能啟動 MINIO_ROOT_USER= " minioadmin " MINIO_ROOT_PASSWORD = " minioadmin " #區域值,標準格式是“國家-區域-編號”, MINIO_REGION= " cn-beijing-1 " #網域名稱 # MINIO_DOMAIN=minio.your_domain.com
2、建立一個service文件
vim /usr/lib/systemd/system/minio.service
[Unit] Description = MinIO Documentation =https:// docs.min.io Wants =network- online.target After =network- online.target #指向minio的存在路徑 AssertFileIsExecutable=/usr/local/softs/minio/ minio [Service] # 工作目錄,指minio檔案的存放目錄
WorkingDirectory =/usr/local/softs/minio/ ProtectProc = invisible #指向minio的設定檔 EnvironmentFile=/usr/local/softs/minio/ minio.conf ExecStartPre =/bin/bash -c " if [ -z \ " ${MINIO_VOLUMES} \ " ]; then echo \ " Variable MINIO_VOLUMES not set in /usr/local/softs/minio/minio.conf \ " exit 1 ; $MINIO_VOLUMES # Let systemd restart this service always Restart= always # Specifies the maximum (1M) file descriptor number that can be opened by this process LimitNOFILE=1048576 # Specifies the maximum number of threads this process can create TasksMax= infinity # Disable timeout logic and wait until process is stopped TimeoutStopSec= infinity SendSIGKILL = no SuccessExitStatus =0 [Install] WantedBy =multi- user.target Alias =minio.service
三、保存並使用服務生效
#重新載入服務設定文件,使服務生效 systemctl daemon- reload #將服務設定為開機啟動 systemctl enable minio #服務立即啟動 systemctl start minio #查看minio服務目前狀態 systemctl status minio
四、在瀏覽器中查看
例如我的IP位址是:192.168.30.5
在瀏覽器中輸入:http://192.168.30.5:9090
使用者名稱:minioadmin
密碼:minioadmin