当前位置: 首页 > news >正文

Centos安装Minio

文章目录

    • 1 远程下载二进制文件
    • 2 创建目录:文件存储、日志
    • 3 授权执行
    • 4 启动
    • 5 创建配置文件
    • 6 注册服务并开机自启
    • 7 创建key
    • 附录
      • 参考文档

1 远程下载二进制文件

[root@localhost bin]# cd /opt/package
[root@localhost package]# wget https://dl.min.io/server/minio/release/linux-amd64/minio

2 创建目录:文件存储、日志

[root@localhost package]# cd /opt
[root@localhost opt]# mkdir minio
[root@localhost opt]# mv /opt/package/minio /opt/minio/
[root@localhost opt]# cd minio/
[root@localhost minio]# mkdir data
[root@localhost minio]# touch minio.log

3 授权执行

[root@localhost minio]# chmod +x minio

4 启动

[root@localhost minio]# nohup /opt/minio/minio server --address :9000 --console-address :9001 /opt/minio/data >/opt/minio/minio.log 2>&1 &

5 创建配置文件

[root@localhost minio]# mkdir conf
[root@localhost minio]# vi /opt/minio/conf/minio.conf
MINIO_VOLUMES="/opt/minio/data"
MINIO_OPTS="-C /opt/minio/conf --address 0.0.0.0:9000 --console-address 0.0.0.0:9001"
MINIO_ROOT_USER=admin
MINIO_ROOT_PASSWORD=admin123456

6 注册服务并开机自启

[root@localhost src]# cd /etc/systemd/system
[root@localhost system]# vi minio.service
[Unit]
Description=Minio
Documentation=https://docs.min.io
Wants=network-online.target
After=network-online.target
[Service]
# User and group
User=root
Group=root
EnvironmentFile=/opt/minio/conf/minio.conf
ExecStart=/opt/minio/minio server $MINIO_OPTS 
ExecReload=/bin/kill -HUP $MAINPID
# Let systemd restart this service always
Restart=always
# Specifies the maximum file descriptor number that can be opened by this process
LimitNOFILE=65536
TimeoutStopSec=5
SendSIGKILL=no
SuccessExitStatus=0 1
StandardOutput=syslog
StandardError=syslog
SyslogIdentifier=minio[Install]
WantedBy=multi-user.target

保存退出

刷新服务配置

[root@localhost system]# systemctl daemon-reload

启动

[root@localhost minio]# systemctl start minio

停止

[root@localhost minio]# systemctl stop minio

设置开机自启

[root@localhost system]# systemctl enable minio

查看状态

[root@localhost system]# systemctl status minio

7 创建key

浏览器登录地址:主机IP:9001
用户名:minioadmin
密码:minioadmin

点击左侧Access Keys,点击Create access key
z7EUdMhiTAMS1nQe6I3i
ufhlIfdNj7LufEXDHyhhobr6gYMQokjHgb6zRi38

附录

参考文档

https://blog.csdn.net/qq_24950043/article/details/136068964

http://www.lryc.cn/news/478521.html

相关文章:

  • 二叉树的基本概念和底层实现
  • GIF图片格式详解(三)
  • 类和对象相关题
  • Word大珩助手:超大数字怎么读?35位数字?69位数字?
  • 阿里云k8s-master部署CNI网络插件遇到的问题
  • 【LwIP源码学习4】主线程tcpip_thread
  • 求猫用宠物空气净化器推荐,有没有吸毛强、噪音小的产品
  • pycharm中python控制台出现CommandNotFoundError: No command ‘conda run‘.
  • 架构师备考-架构基本概念
  • 信奥赛C++知识点
  • 高并发内存池扩展 -- 处理大内存,优化释放时需要传入空间大小,加入定长内存池,存放映射关系的容器的锁机制,优化性能(基数树,优势,优化前后对比)
  • Composite(组合)
  • 有Bootloader,为什么还要BROM?
  • 【MATLAB代码】CV和CA模型组成的IMM(滤波方式为UKF),可复制粘贴源代码
  • 【网络】传输层协议TCP(下)
  • 服务器数据恢复—EVA存储故障导致上层应用不可用的数据恢复案例
  • 支持向量机相关证明 解的稀疏性
  • 静态ip和动态ip适合什么场景
  • Istio Gateway发布服务
  • 前端vue3若依框架pnpm run dev启动报错
  • python线条爱心
  • GPU的内存是什么?
  • Linux - 弯路系列1:xshell能够连接上linux,但xftp连不上(子账号可以连接,但不能上传数据)
  • 数组逆序重存放
  • 归并排序:高效算法的深度解析
  • 微服务中常用分布式锁原理及执行流程
  • 声学气膜馆助力企业年会与研学活动完美呈现—轻空间
  • Halcon3D image_points_to_world_plane详解
  • A Consistent Dual-MRC Framework for Emotion-cause Pair Extraction——论文阅读笔记
  • 如何debug(Eclipse)