Linux6.5安装MinIO文件服务器

一、安装环境要求

Linux6.5版本 

go版本:go1.10.3

MinIO:最新版本

因为MinIO是用go语音编写的,所有服务器需要安装GO环境

二、安装GO环境

go中文官网地址:https://studygolang.com/下载go安装包;

打开官网下载地址选择对应的系统版本, 复制下载链接
这里我选择的是
go1.10.3.linux-amd64.tar.gzhttps://dl.google.com/go/go1.10.3.linux-amd64.tar.gz

1、上传到服务器上 opt目录下:

2、执行tar解压到/usr/loacl目录下,得到go文件夹

tar -zxvf  go1.10.3.linux-amd64.tar.gz  -C /usr/local 

3、添加/usr/loacl/go/bin目录到PATH变量中。添加到/etc/profile 

vim /etc/profile
// 在最后一行添加
export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin
// wq保存退出后source一下
source /etc/profile

4、执行go version,如果现实版本号,则Go环境安装成功。

 

三、安装MinIO

1、下载地址:https://dl.minio.io/server/minio/release/linux-amd64/minio

2、上传到服务器,minio提前创建好文件夹

3、修改权限:进入到minio 执行

命令:chmod +x minio

4、在 /usr/local/minio 启动命令

前台启动命令:./minio server /usr/local/minio/data/   data目录需要提前创建好,关闭命令窗口就无法访问。

默认登录账号和密码:
AccessKey: minioadmin
SecretKey: minioadmin
 

后台启动命令:nohup ./minio server /usr/local/minio/data/ > /usr/local/minio/log/minio.log 2>&1 &   log目录需要提前创建好

5、测试访问 http://IP:9000/minio

四、上传文件及使用

1、在存储文件之前,我们需要新建一个存储桶:像阿里云的 OSS 和 华为云的   OBS  是同样有 桶 的概念

新建一个桶为 oss 按回车。

对应在服务器上创建文件夹

2、上传文件;可以上传成功;

3、图片上传完成后,我们可以通过拷贝链接按钮来获取图片访问路径,但是这只是个临时的访问路径:

 4、要想获取一个永久的访问路径,需要修改存储桶的访问策略,我们可以点击存储桶右上角的编辑策略按钮来修改访问策略;

这里有三种访问策略可以选择,一种只读、一种只写、一种可读可写,这里我们选择可读可写即可,但是需要注意的是,访问前缀需要设置为*.*,否则会无法访问;

设置完成后,我们只需要通过拷贝链接中的前一串路径即可永久访问该文件;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值