首页 > 其他分享 >WIndow Server 2019 服务器 MinIO下载并IIS配置反向代理

WIndow Server 2019 服务器 MinIO下载并IIS配置反向代理

时间:2024-06-16 10:43:02浏览次数:21  
标签:minio IIS URL com Server cms MinIO

1、官网下载并配置

下载MinIO Serve地址(不需要安装,放在目录就行)

https://dl.min.io/server/minio/release/windows-amd64/minio.exe

设置账号和密码(cmd)

setx MINIO_ROOT_USER admin
setx MINIO_ROOT_PASSWORD 123456+++

运行程序(添加文件minio.bat并运行)

@echo off
set path=C:\minio
set datapath=C:\minio\data
%path%\minio.exe server %datapath% --console-address ":9000" --address ":9090"
pause

2、安装必要模块

安装 URL Rewrite 模块:

https://www.iis.net/downloads/microsoft/url-rewrite
你需要安装 URL Rewrite 模块来配置反向代理。
你可以从 IIS URL Rewrite Module 下载并安装该模块。

安装 Application Request Routing (ARR):

https://www.iis.net/downloads/microsoft/application-request-routing
从 IIS ARR 下载并安装 ARR。

3、配置 Application Request Routing (ARR)
在 IIS 管理器中,选择服务器节点。
双击“Application Request Routing Cache”。
在右侧操作面板中,点击“Server Proxy Settings”。
勾选“Enable proxy”,然后点击“Apply”。

4、添加网络节点

创建两个空文件夹

C:\minio\cms,C:\minio\res

准备两个已解析二级域名

minio-cms.test.com
minio-res.test.com

添加网站

在左侧连接树中,右键点击“站点”,选择“添加网站”。
输入网站名称,例如 minio-cms。
设置物理路径,可以是一个空文件夹,例如 C:\minio\cms。
在“绑定”部分,设置主机名为 minio-cms.test.com,端口为 80(如果你已经启用 HTTPS,请选择 443 并绑定 SSL 证书)。
点击“确定”完成网站添加。
重复上述步骤为 minio-res.test.com 添加第二个网站节点。

5、配置 URL Rewrite 规则
在左侧连接树中,展开“站点”,选择 minio-cms 站点。
双击右侧“URL Rewrite”图标。
在右侧,点击“添加规则(s)...”,选择“反向代理”。
输入代理目标 URL:localhost:9000
确保勾选“使用 SSL”。
点击“确定”完成配置。
重复上述步骤为 minio-cms 添加第二个,URL:localhost:9090。

6、测试访问
打开浏览器,访问 https://minio-cms.test.comhttps://minio-res.test.com,确保你能够正确访问 MinIO 的管理界面。

注意事项
确保防火墙允许端口 80 和 443 的流量。
确保 MinIO 正在运行,并监听在你配置的端口(默认是 9000、9090)。
这样,你就完成了在 Windows Server 2019 上配置 MinIO 并通过 IIS 进行反向代理的设置,可以通过自定义域名进行访问。

标签:minio,IIS,URL,com,Server,cms,MinIO
From: https://www.cnblogs.com/jake-code/p/18250268

相关文章

  • 万能的字典,可以通过 config.server.port 的方式访问,也可以通过get_config("server.por
    万能的字典,可以通过config.server.port的方式访问,也可以通过get_config("server.port")的方式访问,还可以config['server']['port']访问值classDotDict(dict):"""一个字典类,支持通过点分路径访问和设置嵌套的字典值。"""def__init__(self,......
  • chatTTS系列之-apiServer
    文章目录背景技术方案方案实现安装FastAPI编写一个入口逻辑实现全局只维护一个chat对象生成随机音色合成一个完整音频返回结果总结背景在之前文章中我们对chattts有了一个大致的了解并对webui进行了一定的优化。然而,还有很多情况下我们还需要进行api调用。gradio......
  • Minio使用(Minio帮助类 3.1.13版本 )
    目录一、安装部署二、注册成window服务三、C#文件上传下载四、minio文件操作帮助类一、安装部署1、下载安装包:MinIO|高性能,对Kubernetes友好的对象存储2、放到磁盘中,后面会以这个文件进行服务器安装3、磁盘新建一个目录用于存放上传文件,比如我创建的为:Data4、......
  • 鸿蒙开发电话服务:【@ohos.telephony.observer (observer)】
    observer说明:本模块首批接口从APIversion6开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。导入模块importobserverfrom'@ohos.telephony.observer'observer.on(‘networkStateChange’)on(type:‘networkStateChange’,callback:Callback......
  • 【SQL Server】SQL server复制表结构和复制表数据
    From: https://blog.csdn.net/qq_36636312/article/details/987623941,复制表结构select*into新表名称from旧表名称;1这个SQL语句可以将表的数据也复制过来注意:像主键,外键这种属性是无法复制过来的补充:当新表名称已经在数据库中存在的时候,使用此语句操作则会报错法2:也可以......
  • 在 Microsoft SQL Server 2012 中,修改密码的方法与 SQL Server 2000 相比有所变化,但基
    在MicrosoftSQLServer2012中,修改密码的方法与SQLServer2000相比有所变化,但基本思路是相似的。以下是几种常见的方法:使用SQLServerManagementStudio(SSMS):这仍然是最常见和推荐的方法。通过打开SQLServerManagementStudio,连接到相应的SQLServer实例,然后......
  • 基于Python3.11及SQL Server实现股票组合价值曲线相关计算分析
       本文中Python的版本使用的是3.11,数据库使用的是SQLSERVER2008,项目运行效果图如下:蒙特卡洛相关:突出风险最小点:夏普比率相关夏普比率无风险最大点文章中的股票每日交易数据摘取自:英为财情 https://cn.investing.com/蒙特卡洛及夏普相关计算参考【胖哥真......
  • 提取SQL Server 数据库数据字典
    SELECT表名=CASEWHENA.COLORDER=1THEND.NAMEELSE''END,表备注=CASEWHENA.COLORDER=1THENISNULL(F.VALUE,'')ELSE''END,列序号=A.COLORDER,列名称=A.NAME,标识=CASEWHENCOLUMNPROPERTY(A.ID,A.NAME,'ISIDENTITY')=1THE......
  • 活动回顾丨飞天技术沙龙 Serverless + AI 专场(上海站)回顾 & PPT 下载
    5月31日“飞天技术沙龙Serverless+AI专场”上海站圆满落幕。活动受众以关注 Serverless技术的开发者、企业决策人、云原生领域创业者为主,活动形式为演讲、动手实操,让开发者通过一个下午的时间增进对Serverless技术的理解,快速上手Serverless,拥抱云计算新范式带来的......
  • usoclient命令 参数 是一个用于管理 Windows Update 的命令行工具,可以在 Windows 10
    usoclient是一个用于管理WindowsUpdate的命令行工具,可以在Windows10和WindowsServer操作系统中使用。它提供了一种在命令行界面下执行Windows更新任务的方法,从而允许管理员和技术支持人员以更灵活和自动化的方式处理更新。为什么使用 usoclient 命令?自动化更新......