当前位置:   article > 正文

minio安装

minio安装

Minio 是个基于 Golang 编写的开源对象存储套件,基于Apache License v2.0开源协议,虽然轻量,却拥有着不错的性能。它兼容亚马逊S3云存储服务接口。可以很简单的和其他应用结合使用,例如 NodeJS、Redis、MySQL等。

1.下载 (官网:MinIO | High Performance, Kubernetes Native Object Storage


<code class="language-bash language-plaintext hljs">wget https://dl.min.io/server/minio/release/linux-amd64/minio</code>

2.创建安装目录,设置账号密码


<code class="language-bash language-plaintext hljs"><span class="hljs-built_in">mkdir</span> -p /data/minio/data
<span class="hljs-built_in">mkdir</span> -p /data/minio/logs
<span class="hljs-built_in">chmod</span> +x minio
<span class="hljs-built_in">cp</span> minio /data/minio/
<span class="hljs-built_in">export</span> MINIO_ROOT_USER=minioadmin   <span class="hljs-comment">#创建账号</span>
<span class="hljs-built_in">export</span> MINIO_ROOT_PASSWORD=minioadmin   <span class="hljs-comment">#创建密码(密码需超8位)</span></code>

3.minio服务启动


<code class="language-bash language-plaintext hljs"><span class="hljs-comment"># 进入 /data/minio 目录</span>
<span class="hljs-built_in">cd</span>  /data/minio
<span class="hljs-comment">#启动,该启动为前台启动</span>
./minio server /data/minio/data     

<span class="hljs-comment"># 后台启动,默认端口方式 9000</span>
 <span class="hljs-built_in">nohup</span> ./minio server /data/minio/data > /data/minio/logs/minio.log 2>&1 &

<span class="hljs-comment">#后台启动,自定义端口方式address为程序自定义端口号;console-address 控制台端口号,不设置则控制台会自动配置其他端口号,非常不方便</span>
<span class="hljs-built_in">nohup</span> ./minio server --address :9090 --console-address :9091 /data/minio/data  >/data/minio/logs/minio.log 2>&1 &</code>

<code class="language-bash language-plaintext hljs"><span class="hljs-comment">##查看服务是否启动成功</span>
[root@c7-1 ~]<span class="hljs-comment">#ps -ef | grep minio</span>
root      64808  64123  4 11:03 pts/0    00:00:00 /home/minio/data/minio server /home/minio/data
root      64830  64123  0 11:04 pts/0    00:00:00 grep --color=auto minio</code>

4 进行访问,并设置 bucket

http://192.168.10.20:9000

输入账号密码:minioadmin/minioadmin

创建桶:名字自取,创建完成后服务器 /home/minio/data 下也会创建这个文件目录

回到顶部

5 上传文件

回到顶部

6 设置规则

默认配置下,访问存储桶是需要请求授权的。但是在实际场景下,我们往往希望允许直接访问。所以我们要把访问规则设置为:Public 。这样我们就可以直接访问了,文件的访问地址的格式为 <http://127.0.0.1:9000/{bucket}/{name}>。注意 端口已实际启动端口为准。

修改密码

重新执行一下命令

export MINIO_ROOT_USER=minioadmin
export MINIO_ROOT_PASSWORD=xxxx

重启minio服务

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/577368
推荐阅读
相关标签
  

闽ICP备14008679号