中标麒麟离线安装minio
Posted GW_Cheng
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了中标麒麟离线安装minio相关的知识,希望对你有一定的参考价值。
离线安装依赖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/桶的名字
以上是关于中标麒麟离线安装minio的主要内容,如果未能解决你的问题,请参考以下文章