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

Linux安装MINIO

  1. MINIO简介
  2. MINIO目录
    mkdir -p /opt/minio/data && cd /opt/minio
  3. MINIO下载
    wget https://dl.minio.org.cn/server/minio/release/linux-amd64/minio
  4. MINIO授权
    chmod +x minio
  5. MINIO端口
    firewall-cmd --zone=public --add-port=7171/tcp --permanent && firewall-cmd --reload
  6. 常用命令
    #----------------------------------------------------------
    启动:nohup /opt/minio/minio server --console-address ":7171" /opt/minio/data > /opt/minio/minio.log &
    查看:ps -ef | grep -i minio
    关闭:pkill -f "minio"
    #----------------------------------------------------------
    注意:启动后光标复原Ctrl+C、7171为访问端口、/opt/minio/data为数据目录、/opt/minio/minio.log为日志文件
    #----------------------------------------------------------
  7. 开机启动
    #----------------------------------------------------------
    sudo tee /usr/bin/minio.sh <<-'EOF'
    #! /bin/bash
    nohup /opt/minio/minio server --console-address ":7171" /opt/minio/data > /opt/minio/minio.log
    EOF
    chmod +x /usr/bin/minio.sh
    #----------------------------------------------------------
    sudo tee /etc/systemd/system/minio.service <<-'EOF'
    [Unit]
    Description=minio
    After=syslog.target network.target
    [Service]
    Type=oneshot
    RemainAfterExit=yes
    ExecStart=/usr/bin/minio.sh
    [Install]
    WantedBy=multi-user.target
    EOF
    #----------------------------------------------------------
    systemctl enable minio
    #----------------------------------------------------------
    # 启动minio
    systemctl start minio
    # 停止minio
    systemctl stop minio
    # 重启minio
    systemctl restart minio
    # 查看minio状态
    systemctl status minio
  8. 访问路径
    http://your-server-ip:7171
    注意:管理员账号和密码在日志文件中/opt/minio/minio.log

相关文章:

Linux安装MINIO

MINIO简介MINIO目录 mkdir -p /opt/minio/data && cd /opt/minio MINIO下载 wget https://dl.minio.org.cn/server/minio/release/linux-amd64/minio MINIO授权 chmod x minio MINIO端口 firewall-cmd --zonepublic --add-port7171/tcp --permanent && firewal…...

Java架构师分布式搜索架构

目录 1 导学1.1 初识Elasticsearch1.1.1 Elasticsearch的作用1.1.2 ELK技术栈1.1.3 Elasticsearch和lucene1.1.4.为什么不是其他搜索技术?1.1.5.总结2 Elasticsearch快速建立知识体系3 Elasticsearch和MySQL实体建立联系3.1.mapping映射属性3.2 数据分组聚合3.2.1.聚合的种类3…...

简单宿舍管理系统(springboot+vue)

简单宿舍管理系统&#xff08;springbootvue&#xff09; 1.创建项目1.前端2.数据库3.后端 2.登陆1.前端1.准备工作2.登陆组件3.配置 2.后端1.链接数据库2.创建用户实体类3.数据操作持久层1.配置2.内容3.测试 4.中间业务层1.异常2.业务实现3.测试 5.响应前端控制层 3.前后对接4…...

Socks5代理、IP代理的关键作用

Socks5代理与SK5代理&#xff1a;网络安全的卫士 Socks5代理作为一项先进的代理协议&#xff0c;其多协议支持、身份验证功能以及UDP支持使其成为网络安全的重要支持者。 IP代理&#xff1a;隐私保护与无限访问的利器 IP代理技术通过隐藏真实IP地址&#xff0c;保护用户隐私…...

前端 CSS 经典:box-shadow

1. 基础属性 /* box-shadow: h-shadow v-shadow blur spread color inset; */ box-shadow: 10px 10px 2px 2px red inset; h-shadow: 必填&#xff0c;水平阴影的位置&#xff0c;允许负值 v-shadow: 必填&#xff0c;垂直阴影的位置&#xff0c;允许负值 blur: 可选&#xff…...

使用数组方法打印出 1 - 10000 之间的所有对称数。例如:121、1331等

&#xff08;我从别的人那复制的&#xff0c;原文章请点击此处&#xff09; 源代码&#xff1a; function getNum (start, end) {var arr [];for(var i start; i < end; i) {if (i.toString() i.toString().split().reverse().join() && i.toString().length &…...

DELM深度极限学习机回归预测研究(Matlab代码实现)

&#x1f4a5;&#x1f4a5;&#x1f49e;&#x1f49e;欢迎来到本博客❤️❤️&#x1f4a5;&#x1f4a5; &#x1f3c6;博主优势&#xff1a;&#x1f31e;&#x1f31e;&#x1f31e;博客内容尽量做到思维缜密&#xff0c;逻辑清晰&#xff0c;为了方便读者。 ⛳️座右铭&a…...

Spark大数据分析与实战笔记(第一章 Scala语言基础-5)

文章目录 每日一句正能量章节概要1.5 Scala的模式匹配与样例类1.5.1 模式匹配字符匹配匹配字符串守卫匹配类型匹配数组、元组、集合 1.5.2 样例类 课外补充偏函数 每日一句正能量 “成功的秘诀&#xff0c;在于对目标的执着追求。”——爱迪生 无论是在工作、学习、还是生活中&…...

shell学习脚本04(小滴课堂)

他就可以直接读出来了。不需要在sh后面加参数。 可以用-s隐藏内容&#xff1a; 可以用-t进行指定几秒后显示。 -n限制内容长度。 输入到长度为5自动打印。 我们把-s放到-p后面的话&#xff1a; 这样会出错。 如果最后加5m会一直闪烁。 大家可以按照需求自行使用。...

Python数据结构(链表)

Python数据结构&#xff08;链表&#xff09; 单向链表 单向链表也叫单链表&#xff0c;是链表中最简单的一种形式&#xff0c;它的每个节点包含两个域&#xff0c;一个信息域(元素域)和一个链接域。这个链接指向链表中的下一个节点&#xff0c;而最后一个节点的链接域则指向…...

连续/离散的控制系统阶跃测试(包括MATLAB里的step()函数)

阶跃测试 只要是连续时间系统&#xff0c;无论是传递函数还是连续状态空间形式的模型&#xff0c;直接可以用**step()**做阶跃测试&#xff1b;但是对于离散系统而言&#xff0c;不能用step()函数&#xff0c;可以自行编写代码&#xff0c;如下。 1、离散系统&#xff1a;x(k…...

【六:pytest框架介绍】

常见的请求对象requests.get()requests.post()requests.delete()requests.put()requests.request()常见的响应对象reprequests.request()//返回字符串格式数据print(req.text)//返回字节格式数据print(req.content)//返回字典格式数据print(req.json)#状态码print(req.status_c…...

提升医院安全的关键利器——医院安全(不良)事件报告系统源码

医院是人们寻求医疗服务和康复的场所&#xff0c;安全是医院运营的基石。然而&#xff0c;医疗过程中不可避免地会出现不良事件&#xff0c;如药物错误、手术事故等。为了及时发现、评估和解决这些问题&#xff0c;医院安全&#xff08;不良&#xff09;事件报告系统应运而生。…...

【瑞吉外卖部分功能补充】

瑞吉外卖部分功能补充 菜品的启售和停售 在浏览器控制台点击对应功能后可以看到前端发送的请求是&#xff1a;http://localhost:9999/dish/status/1?ids1413342036832100354&#xff0c;请求方式为POST。 接收到前端参数后&#xff0c;进行controller层代码补全&#xff0c…...

react的setState做了什么

1、为什么需要setState setState的作用是帮助我们更改数据的同时并且通知视图进行渲染。因为React并不会绑定视图和state&#xff0c;需要我们手动去更新视图。 2、setState什么时候是同步的&#xff0c;什么时候是异步的 setState这个方法在调用的时候是同步的&#xff0c;…...

ubuntu18.04 RTX3060 rangnet++训练 bonnetal语义分割

代码链接&#xff1a; https://github.com/PRBonn/lidar-bonnetal 安装anaconda环境为 CUDA 11.0&#xff08;11.1也可以&#xff09; anaconda环境如下 numpy1.17.2 torchvision0.2.2 matplotlib2.2.3 tensorflow1.13.1 scipy0.19.1 pytorch1.7.1 vispy0.5.3 opencv_python…...

Linux:权限是什么

本篇文章来简单介绍一下Linux操作系统中权限的基本概念和一些操作方法&#xff0c;对Linux权限有一个基本的了解&#xff0c;希望对大家学习Linux有所帮助。 目录 1.权限的概念 2.Linux权限管理 2.1 文件访问者的分类 2.2 文件类型与访问权限&#xff08;事物属性&#xff…...

uni-app yrkDataPicker 日期和时间选择控件

uni-app 选择日期时间控件有 2 月份有 31 天的问题&#xff0c;一直没有修复&#xff0c;uni-calendar 苹果有选择年份和月份后无法显示问题。自己写了一个&#xff0c;只支持 H5 和微信小程序&#xff0c;其他没有试过。 <template><view class"yrk-data-picke…...

PAM从入门到精通(十九)

接前一篇文章&#xff1a;PAM从入门到精通&#xff08;十八&#xff09; 本文参考&#xff1a; 《The Linux-PAM Application Developers Guide》 PAM 的应用开发和内部实现源码分析 先再来重温一下PAM系统架构&#xff1a; 更加形象的形式&#xff1a; 六、整体流程示例 2.…...

apache httpd 多后缀解析漏洞

形成原因 Apache HTTPD 支持一个文件拥有多个后缀&#xff0c;并为不同后缀执行不同的指令 在有多个后缀的情况下&#xff0c;只要一个文件含有.php后缀的文件即将被识别成PHP文件&#xff0c;没必要是最后一个后缀。利用这个特性&#xff0c;将会造成一个可以绕过上传白名单…...

【Hermes Agent故障排查】常见问题和解决方案大全

# 【Hermes Agent故障排查】常见问题和解决方案大全前言 声明&#xff1a;本文仅介绍一款开源的开发工具和效率工具&#xff0c;旨在帮助开发者提高工作效率。文章内容仅供学习和研究使用&#xff0c;请勿将此工具用于任何商业营销、群发推广或违反平台规定的用途。 在使用He…...

jEasyUI 合并单元格详解

jEasyUI 合并单元格详解 概述 jEasyUI 是一个基于 jQuery 的开源 UI 库,它提供了丰富的交互组件,如数据网格、树形菜单、表单、对话框等。在 jEasyUI 中,合并单元格是一个常用的功能,尤其在处理表格数据时,可以帮助用户更好地组织和展示数据。本文将详细讲解 jEasyUI 中…...

技术突破:EuroSAT遥感数据集如何实现98.57%的土地覆盖分类准确率

技术突破&#xff1a;EuroSAT遥感数据集如何实现98.57%的土地覆盖分类准确率 【免费下载链接】EuroSAT EuroSAT: Land Use and Land Cover Classification with Sentinel-2 项目地址: https://gitcode.com/gh_mirrors/eu/EuroSAT EuroSAT遥感数据集作为基于Sentinel-2卫…...

性能测试方法

性能测试方法是软件开发过程中不可或缺的一环&#xff0c;它通过模拟真实用户行为&#xff0c;评估系统在高负载下的表现能力&#xff0c;确保系统稳定性和可靠性。无论是电商平台的高并发抢购&#xff0c;还是金融系统的实时交易&#xff0c;性能测试都能帮助团队提前发现瓶颈…...

测试库与生产库怎么应对同步中断断点续传_无损发布与更新方案

断点是某条变更事件的唯一标识未被消费&#xff0c;如MySQL的file_nameposition、Debezium的source.offset、Oracle的SCN&#xff1b;需通过元数据表存储offset与主键并查询MAX(offset)恢复&#xff0c;禁止依赖时间戳或COUNT对比。同步中断后怎么准确定位断点位置断点不是“某…...

AGI不是更大参数的大模型:3个被主流忽略的底层范式差异,决定你是否还在伪智能赛道

第一章&#xff1a;AGI与当前大模型的本质区别 2026奇点智能技术大会(https://ml-summit.org) 当前主流大语言模型&#xff08;LLM&#xff09;如GPT-4、Claude 3或Qwen2&#xff0c;本质上是高度优化的统计模式匹配系统——它们在海量文本上通过自回归预测实现“表观智能”&a…...

基于Node.js与TypeScript的快速项目生成工具potato-comp实战指南

1. 为什么你需要potato-comp&#xff1f; 每次启动新项目时&#xff0c;你是不是也受够了重复搭建基础框架&#xff1f;从配置TypeScript到安装ORM&#xff0c;从初始化路由到设置热更新&#xff0c;这些机械性工作至少会消耗半天时间。我去年统计过&#xff0c;在中小型项目中…...

AGI验证不是“加个测试集”那么简单:基于27个真实事故案例的12项反模式清单

第一章&#xff1a;AGI验证的本质挑战与范式跃迁 2026奇点智能技术大会(https://ml-summit.org) AGI验证远非传统软件测试或模型评估的简单延伸&#xff0c;其核心困境在于&#xff1a;验证对象本身缺乏稳定定义、可穷举行为边界与可判定终止条件。当系统具备跨域元认知、自主…...

[物理理论]全域场相互作用模型·阿雪心学·道场—东方仙盟天道量子

引言东方仙盟、阿雪心学、道场&#xff0c;是东方玄学体系中相互关联、辩证统一的三大核心范畴&#xff1a;东方仙盟是群体修持者的集合与共振共同体&#xff0c;阿雪心学是个体修心、调控自身场域的核心指导&#xff0c;道场是连接个体与集体、承载场能、实现场域交互的物理与…...

别再死记硬背循环了!通过温度转换案例,真正理解Python列表的生成与打印

从温度转换案例掌握Python列表生成的底层逻辑 记得刚开始学Python时&#xff0c;我也曾对着for循环和列表append方法发愁——明明单独都能看懂&#xff0c;组合起来就不知道该怎么用。直到遇到温度转换这个经典案例&#xff0c;才恍然大悟&#xff1a;原来循环不只是机械地重复…...