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

Mimio安装

mkdir -p /usr/local/develop/minio/bin

mkdir -p /usr/local/develop/minio/bin


wget https://dl.min.io/server/minio/release/linux-amd64/minio -O /usr/local/develop/minio/bin/minio

编辑脚本  启动脚本

vim /usr/local/develop/minio/start_minio.sh

#!/bin/bash
# 设置MinIO的配置参数
# 用户名
export MINIO_ROOT_USER=admin
# 密码
export MINIO_ROOT_PASSWORD=13566011394@@@
#设置MinIO端口
#S3-API端口
export MINIO_ADDRESS=":6900" #可按需修改
#Console控制台页面访问端口
export MINIO_CONSOLE_ADDRESS=":9100" # 可按需修改
#设置MinIO安装路径
export MINIO_PATH_DIR="/usr/local/develop/minio/bin"
#设置MinIO配置文件路径
export MINIO_CONFIG_DIR="/usr/local/develop/minio/config"
# 设置数据存储路径
export MINIO_DATA_DIR="/usr/local/develop/minio/data"
# 设置日志存储路径
export MINIO_LOG_DIR="/usr/local/develop/minio/log"
echo "Starting MinIO..."
# 启动MinIO服务器
nohup $MINIO_PATH_DIR/minio server --address $MINIO_ADDRESS --console-address $MINIO_CONSOLE_ADDRESS --config-dir $MINIO_CONFIG_DIR $MINIO_DATA_DIR > $MINIO_LOG_DIR/minio.log 2>&1 &
echo "MinIO started successfully!"
 

编辑关闭脚本

vim /usr/local/develop/minio/shutdown_minio.sh

#!/bin/bash
echo "shutdown minio"
pid=`ps -ef | grep 'minio server' | grep -v grep | awk '{print $2}'`
if [ -n "$pid" ]
then
kill -9 $pid
fi
echo "shutdown minio !!!!!!Success!"

启动之前 手动创建这三个文件夹

不然报没有那个文件或目录

启动命令

bash /usr/local/develop/minio/start_minio.sh

ps -ef|grep minio


 

bash /usr/local/develop/minio/shutdown_minio.sh

nginx加上websocket支持  不然桶进去之后一直转圈圈

server {
        listen  80;
        server_name     console.minio.summergao.com;
        location / {
            proxy_pass      http://0.0.0.0:37382; # 端口转发
 
            # 添加了websocket支持
            proxy_http_version      1.1;
            proxy_set_header Upgrade $http_upgrade;
            proxy_set_header Connection "upgrade";
            proxy_next_upstream     http_500 http_502 http_503 http_504 error timeout invalid_header;
            proxy_set_header        Host  $http_host;
            proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;
 
        }
    }

相关文章:

  • js实现简单计算器词法解析语法解析解释器,带可视化界面
  • 租用服务器提供服务
  • Docker 安装gitLab
  • web前端语言框架:探索现代前端开发的核心架构
  • Adobe Illustrator 基础学习
  • Java从放弃到继续放弃
  • Web前端商品详情:深入解析与技巧实践
  • 「前端+鸿蒙」鸿蒙应用开发-TS接口-特殊用途
  • LabVIEW进行负载测试
  • HALCON-从入门到入门-阈值分割定位算子综合运用
  • SD文生图超详参数使用技巧和方法-看这一篇就懂了!!!
  • 水质在线监测站:提高水质应急处理能力
  • AI办公自动化:用Kimi批量在Excel文件名中加入日期
  • 33 _ 跨站脚本攻击(XSS):为什么Cookie中有HttpOnly属性?
  • 【保姆级教程】教你手把手搭建一个OPCDA/UA服务器
  • 《Javascript数据结构和算法》笔记-「字典和散列表」
  • 【跃迁之路】【735天】程序员高效学习方法论探索系列(实验阶段492-2019.2.25)...
  • go语言学习初探(一)
  • IE报vuex requires a Promise polyfill in this browser问题解决
  • Java Agent 学习笔记
  • java8-模拟hadoop
  • MD5加密原理解析及OC版原理实现
  • MQ框架的比较
  • mysql innodb 索引使用指南
  • Python_网络编程
  • vue 个人积累(使用工具,组件)
  • 观察者模式实现非直接耦合
  • 时间复杂度与空间复杂度分析
  • 我的业余项目总结
  • 一起来学SpringBoot | 第十篇:使用Spring Cache集成Redis
  • 转载:[译] 内容加速黑科技趣谈
  • 走向全栈之MongoDB的使用
  • postgresql行列转换函数
  • !$boo在php中什么意思,php前戏
  • #define与typedef区别
  • #QT项目实战(天气预报)
  • ( 用例图)定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现
  • (01)ORB-SLAM2源码无死角解析-(56) 闭环线程→计算Sim3:理论推导(1)求解s,t
  • (39)STM32——FLASH闪存
  • (八)c52学习之旅-中断实验
  • (博弈 sg入门)kiki's game -- hdu -- 2147
  • (附源码)springboot金融新闻信息服务系统 毕业设计651450
  • (附源码)ssm教师工作量核算统计系统 毕业设计 162307
  • (附源码)计算机毕业设计SSM保险客户管理系统
  • (源码版)2024美国大学生数学建模E题财产保险的可持续模型详解思路+具体代码季节性时序预测SARIMA天气预测建模
  • .htaccess配置常用技巧
  • .net core使用RPC方式进行高效的HTTP服务访问
  • .Net Core与存储过程(一)
  • .Net MVC4 上传大文件,并保存表单
  • .net oracle 连接超时_Mysql连接数据库异常汇总【必收藏】
  • .net 生成二级域名
  • .NET单元测试使用AutoFixture按需填充的方法总结
  • .net反编译工具
  • [2669]2-2 Time类的定义
  • [4]CUDA中的向量计算与并行通信模式