经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 数据库/运维 » Windows » 查看文章
WIndow Server 2019 服务器 MinIO下载并IIS配置反向代理
来源:cnblogs  作者:一个神秘的童话  时间:2024/6/17 15:15:29  对本文有异议

1、官网下载并配置

下载MinIO Serve地址(不需要安装,放在目录就行)
https://dl.min.io/server/minio/release/windows-amd64/minio.exe

设置账号和密码(cmd)

  1. setx MINIO_ROOT_USER admin
  2. setx MINIO_ROOT_PASSWORD 123456+++

添加服务运行程序(bat)
在C:\minio目录添加文件minio.bat用于启动服务

  1. @echo off
  2. setx MINIO_ROOT_USER admin
  3. setx MINIO_ROOT_PASSWORD 123456+++
  4. set path=C:\minio
  5. set datapath=C:\minio\data
  6. %path%\minio.exe server %datapath% --console-address ":9000" --address ":9090"

使用nssm设置windows服务(启动|停止)

  1. #1.下载NSSM download.
  2. http://www.nssm.cc/release/nssm-2.24.zip
  3. #2.根据自己的平台,将32/64位nssm.exe文件解压至任意文件夹。
  4. #3.cmd定位至nssm.exe所在目录。
  5. ExpC:\nssm\win64# 4.输入 ,,/nssm.exe install,即注册服务的名称。
  6. Server Nameminio-server
  7. Application
  8. PathC:\minio\minio.bat
  9. Startup DicectoryC:\minio
  10. Arguments:空

2、安装必要模块

安装 URL Rewrite 模块:

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

安装 Application Request Routing (ARR):

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

3、配置 Application Request Routing (ARR)

  1. IIS 管理器中,选择服务器节点。
  2. 双击“Application Request Routing Cache”。
  3. 在右侧操作面板中,点击“Server Proxy Settings”。
  4. 勾选“Enable proxy”,然后点击“Apply”。

4、添加网络节点

创建两个空文件夹

  1. C:\minio\cmsC:\minio\res

准备两个已解析二级域名

  1. minio-cms.test.com
  2. minio-res.test.com

添加网站

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

5、配置 URL Rewrite 规则

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

6、测试访问

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

注意事项

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

原文链接:https://www.cnblogs.com/jake-code/p/18250268

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号