欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Linux6.5安装MinIO文件服务器

程序员文章站 2022-04-18 16:45:47
...

一、安装环境要求

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目录下:

Linux6.5安装MinIO文件服务器

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环境安装成功。

 Linux6.5安装MinIO文件服务器

三、安装MinIO

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

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

Linux6.5安装MinIO文件服务器

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

命令:chmod +x minio

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

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

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

Linux6.5安装MinIO文件服务器

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

Linux6.5安装MinIO文件服务器

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

Linux6.5安装MinIO文件服务器

四、上传文件及使用

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

Linux6.5安装MinIO文件服务器

新建一个桶为 oss 按回车。

Linux6.5安装MinIO文件服务器

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

Linux6.5安装MinIO文件服务器

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

Linux6.5安装MinIO文件服务器

Linux6.5安装MinIO文件服务器

3、图片上传完成后,我们可以通过拷贝链接按钮来获取图片访问路径,但是这只是个临时的访问路径:Linux6.5安装MinIO文件服务器

Linux6.5安装MinIO文件服务器 4、要想获取一个永久的访问路径,需要修改存储桶的访问策略,我们可以点击存储桶右上角的编辑策略按钮来修改访问策略;

Linux6.5安装MinIO文件服务器

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

Linux6.5安装MinIO文件服务器

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

Linux6.5安装MinIO文件服务器

相关标签: minio