中标麒麟离线安装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,所以需要下载这个
中标麒麟离线安装minio_第1张图片
下载后解压,并配置环境变量

# 解压
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_第2张图片

我已经编译好了(下载后执行可执行文件里面的minio和mc就可以直接运行了),资源下载

其他设置

# 公开访问
./mc config host add minio http://xxx:9000/ username password
./mc policy set public minio/桶的名字

你可能感兴趣的:(国产化)