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

window,server,minio,iis · 浏览次数 : 0

小编点评

总结: 本教程介绍了如何在 Windows Server 2019 上配置 MinIO 并通过 IIS 进行反向代理。以下是详细步骤: 1. 下载并配置 MinIO Serve 1. 访问 MinIO 官网(https://dl.min.io/server/minio/release/windows-amd64/minio.exe),下载并运行安装程序。 2. 设置账号和密码:`setx MINIO_ROOT_USER admin` 和 `setx MINIO_ROOT_PASSWORD 123456`。 3. 运行 `minio.bat` 程序,并添加文件到 `C:\minioset` 目录。 2. 安装必要模块 1. 下载并安装 URL Rewrite 模块:https://www.iis.net/downloads/microsoft/url-rewrite 2. 下载并安装 Application Request Routing (ARR):https://www.iis.net/downloads/microsoft/application-request-routing 3. 配置 Application Request Routing (ARR) 1. 在 IIS 管理器中,选择服务器节点。 2. 双击“Application Request Routing Cache”。 3. 勾选“Enable proxy”,然后点击“Apply”。 4. 添加网络节点 1. 创建两个空文件夹:C:\\minio\\cms 和 C:\\minio\\res。 2. 为每个文件夹添加已解析的二级域名:minio-cms.test.com 和 minio-res.test.com。 3. 在左侧连接树中,右键点击“站点”,选择“添加网站”。 4. 为每个网站添加相应的物理路径和主机名、端口。 5. 配置 URL Rewrite 规则 1. 在左侧连接树中,展开“站点”,选择 minio-cms 站点。 2. 双击右侧“URL Rewrite”图标。 3. 添加规则,选择“反向代理”,并输入代理目标 URL。 6. 测试访问 1. 打开浏览器,访问 https://minio-cms.test.com 和 https://minio-res.test.com。 2. 确保你能够正确访问 MinIO 的管理界面。 注意事项: - 确保防火墙允许端口 80 和 443 的流量。 - 确保 MinIO 正在运行,并监听在你配置的端口(默认是 9000、9090)。 完成以上步骤后,你就可以通过自定义域名访问 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 进行反向代理的设置,可以通过自定义域名进行访问。

与WIndow Server 2019 服务器 MinIO下载并IIS配置反向代理相似的内容: