简介
Minio
是一个基于Apache License v2.0
开源协议的对象存储服务。它兼容亚马逊S3
云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几kb
到最大5T
不等。且Minio
足够轻便,可与应用程序捆绑在一起,类似于NodeJS
,Redis
和MySQL
。
官方网站:https://minio.io
截图
手动安装
1、安装
wget https://dl.minio.io/server/minio/release/linux-amd64/minio -P /usr/local/bin/
chmod +x /usr/local/bin/minio
minio server /data
后面的/data
为存储目录,且在根目录下。如果你想建立更多存储目录,使用命令:
minio server /data1 /data2 /data3 /data4
然后会输出登录地址、Accesskey
、Secretkey
等信息。
然后进入登录地址,输入Accesskey
、Secretkey
就可以进去了。
2、开机自启
新建systemd
配置文件,适用CentOS 7
、Debian 8+
、Ubuntu 16+
,使用命令:
#输入你的运行命令,去掉开头的minio即可
minio="server /data"
#将以下代码一起复制到SSH运行
cat > /etc/systemd/system/minio.service <<EOF
[Unit]
Description=minio
After=network.target
[Service]
Type=simple
ExecStart=$(command -v minio) ${minio}
Restart=on-failure
[Install]
WantedBy=multi-user.target
EOF
然后启动并设置开机自启:
systemctl start minio
systemctl enable minio
Docker安装
1、安装Docker
#CentOS 6系统
rpm -iUvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
yum update -y
yum -y install docker-io
service docker start
chkconfig docker on
#CentOS 7、Debian、Ubuntu系统
curl -sSL https://get.docker.com/ | sh
systemctl start docker
systemctl enable docker
2、拉取镜像
docker run --restart=always --name minio -d \
-v /data:/data \
-p 9000:9000 \
minio/minio server /data
/data
为存储文件夹。
然后再使用命令:
head -8 /data/.minio*/config/config.json
就可以获取accessKey
和secretKey
值,访问地址为ip:9000
。
最后访问不了的记得打开防火墙端口,CentOS
系统开启防火墙9000
端口,命令如下:
#CentOS 6
iptables -I INPUT -p tcp --dport 9000 -j ACCEPT
service iptables save
service iptables restart
#CentOS 7
firewall-cmd --zone=public --add-port=9000/tcp --permanent
firewall-cmd --reload
有些服务商,比如阿里云、谷歌云,都还要开启安全组。
未经允许不得转载:嘟嘟 » Minio:一款高性能的分布式对象存储服务器,带分享功能
最新评论
请问下,python3 tg_username_update.py都会提示下面这个是因为什么啊 Traceback (most recent call last): File "tg_username_update.py", line 21, in <module> cake = emojize(":cake:", use_aliases=True) TypeError: emojize() got an unexpected keyword argument 'use_aliases'
不可以了
# Install [Debian] [bullseye] [amd64] Downloading... grep: (standard input): binary file matches Error! grub.cfg. root@RRR2:~#
博主你好,请问cloudfront 上传收费这个是事实吧,已经找了几个贴子确认了。 那有什么好办法能够避开这个收费呢?如果不能避开感觉还是cloudflare 比较稳。
来看看
第5步添加自定义主机名进去后等txt验证提示custom hostname does not name to this zone
那没事了,我静态博客。谢谢
为什么缓存键和源请求那里不设置缓存?