中標麒麟離線安裝minio

離線安裝依賴go環境

需要安裝go

go下載地址

tips:
通過uname-a查看服務器版本下載不同的包

Linux localhost.localdomain 4.14.0-115.5.1.el7a.06.aarch64 #1 SMP Tue Jun 18 10:34:55 CST 2019 aarch64 aarch64 aarch64 GNU/Linux

我這裏是aarch64,對應的是ARMv8,所以需要下載這個
在這裏插入圖片描述
下載後解壓,並配置環境變量

# 解壓
tar -C /usr/local -xzf go$VERSION.$OS-$ARCH.tar.gz

# 配置環境變量
vi /etc/profile

export PATH=$PATH:/usr/local/go/bin

source /etc/profile

# 驗證是否安裝成功
go -v

安裝好go後,下載minio和mc和源碼,在github上

分別下載下來

解壓,進入目錄,編譯(編譯的過程需要聯網到github下載依賴)

# 設置go環境

go env -w GO111MODULE=on

# 進入minio目錄編譯
cd minio-master
go build

編譯後目錄下就有minio可執行文件

# 進入mc目錄編譯
cd mc-master
go build

編譯後目錄下就有mc可執行文件

有了minio和mc其他的命令就可以執行了

sudo firewall-cmd --zone=public --add-port=9000/tcp --permanent
sudo firewall-cmd --reload
./minio server /data

如果你的服務器沒法上網,go build是沒法執行的
在這裏插入圖片描述

我已經編譯好了(下載後執行可執行文件裏面的minio和mc就可以直接運行了),資源下載

其他設置

# 公開訪問
./mc config host add minio http://xxx:9000/ username password
./mc policy set public minio/桶的名字
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章