• Windows服务器部署SpringBoot及文件服务器MinIO


    Windows服务器部署SpringBoot及文件服务器MinIO

    一、Windows配置宝塔面板

    1.宝塔面板下载

    请添加图片描述

    2.安装宝塔并启用(配置安装地址),并保存面板的初始信息,外网访问需要开放相关端口。本地打开IP为localhost或127.0.0.1。

    请添加图片描述

    3.安装Mysql5.7

    请添加图片描述

    4.配置mysql。在数据库选项里添加数据库,并将本地sql导入数据库。

    请添加图片描述

    二、分布式文件服务器MinIO

    1.参考文档
    2.快速安装
    # Windows PowerShell 中执行
    setx MINIO_ROOT_USER admin
    # 设置安装路径
    Invoke-WebRequest -Uri "https://dl.min.io/server/minio/release/windows-amd64/minio.exe" -OutFile "C:\minio.exe" 
    # MinIO 部署开始使用默认的 root 凭据 minioadmin:minioadmin
    setx MINIO_ROOT_PASSWORD password
    # C:\Data 存储目录;--console-address 是 UI 界面的端口
    C:\minio.exe server C:\Data --console-address ":9001" 
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    3.地址栏输入 http://localhost:9001 ,即可访问。账号密码默认:minioadmin:minioadmin

    请添加图片描述

    修改密码

    # 找到minio.exe所在目录,进入cmd窗口。
    set MINIO_ACCESS_KEY=admin
    set MINIO_SECRET_KEY=123456
    C:\minio.exe server C:\Data --console-address ":9001" 
    
    • 1
    • 2
    • 3
    • 4
    4.新建存储桶,配置访问规则

    请添加图片描述

    请添加图片描述

    4.关闭cmd窗口,编写minio启动脚本

    在C:\目录下创建minio.bat文件,并把以下脚本copy到文件内,双击打开,即可启动minio

    set MINIO_ACCESS_KEY=admin
    set MINIO_SECRET_KEY=123456
    C:\minio.exe server C:\Data --console-address ":9001" 
    pause
    
    • 1
    • 2
    • 3
    • 4

    三、配置环境

    1.mysql导入sql
    2.安装nginx
    3.安装tomcat(jdk1.8)

    四、Springboot

    1.项目打包,并上传至服务器
    # 跳过检查
    mvn install -Dmaven.test.skip=true
    
    • 1
    • 2
    2.部署并启动

    请添加图片描述

  • 相关阅读:
    问:React的setState为什么是异步的?
    Hexagon cDSP芯片简介
    记一次php反序列化漏洞中的POPchain和POC构造实战
    【洛谷题解/NOI2002】P2421/NOI2002荒岛野人
    一文学懂java泛型
    Amazon Bedrock的尝鲜体验
    Python可视化必备,在Matplotlib/Seaborn中轻松玩转图形拼接!
    N-pair Loss
    mybatis-plus 动态表名简易使用
    MySQL常见函数的讲解
  • 原文地址:https://blog.csdn.net/weixin_44420955/article/details/126750365