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

IIS+Ngnix+Tomcat 部署网站 用IIS实现反向代理

 文中所用到的软件可在此下载。

 https://download.csdn.net/download/xingchengaiwei/89733788

1、当我在一台服务器中部署多个网站时遇到了这样的情况,一台Windows Server 2016 服务器上要部署多个APS.NET网站,还需要部署一套Tomcat。Tomcat网站使用的是Ngnix代理,80端口已经被IIS占用了。那么如何才能做到使用网址访问不需要加端口呢?

2、我想过的解决办法。

2.1、(未实现的思路)将IIS占用的80端口解放出来,然后用Ngnix代理映射到每一个IIS的网站。经过一番努力,结果崩了,IIS中的网站也启动不起来了问题如下图。后来是一顿AI搜索解决掉了。首先将该启动的服务启动起来,并设置自动启动。最后是修改一下注册表,开始-运行-regedit,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP,将
其“Start”的值改为2或3,问题解决了。

2.2、(错误想法)我想过是否可以通过 DNS解析IP+端口的方式来实现,后来AI出只能解析到IP地址,不能指定端口。

2.3、(已实现的路)其实IIS也可以实现反向代理的,但是需要安装​​​​​​​Application Request Routing : The Official Microsoft IIS Site和URL Rewrite : The Official Microsoft IIS Site如下图。

安装ARR 3.0,效果如下图

配置方法如下。 

在IIS中创建一个站点,作为代理站点,网址为需要访问的网址 

URL Rewrite Module 2.1

配置如下

 上图中8098就是Ngnix监听的端口。

还有一种配置方法是,浏览网站所在的文件夹,创建一个web.config文件,配置示例如下。

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
 <system.webServer>
  <rewrite>
   <rules>
    <rule name="tomcat">
     <match url="^(.*)" />
     <conditions>
                        <add input="{HTTP_HOST}" pattern="^bjxingch.com$" />
     </conditions>
     <action type="Rewrite" url="http://localhost:8098/{R:1}" />
    </rule>
   </rules>
  </rewrite>
 </system.webServer>
</configuration>


http://www.kler.cn/a/321117.html

相关文章:

  • Essential Cell Biology--Fifth Edition--Chapter one (6)
  • 图像处理技术椒盐噪声
  • 《动手学深度学习》中d2l库的安装以及问题解决
  • Python期末复习 | 列表、元组、字典、集合与字符串 | 代码演示
  • 将单色像素值转换成灰阶屏的灰度序列的算法
  • python爬虫(二)爬取国家博物馆的信息
  • Vercel部署/前端部署
  • HarmonyOS面试题(持续更新中)
  • VSCode调试Unity准备工作
  • CKF的改进思路,SVDCKF,LSTMCKF,BPCKF,SVMCKF,自适应抗差CKF
  • 微信小程序. tarojs webView的 onload 事件不触发
  • 二分图算法模板以及简单应用
  • 电气自动化入门03:安全用电
  • 那年我双手插兜,使用IPv6+DDNS动态域名解析访问NAS
  • 数据清洗与数据治理的关系
  • 科研绘图系列:R语言树结构聚类热图(cluster heatmap)
  • NLP基础1
  • PostgreSQL 的log_hostname 参数测试
  • 搭建cdh集群及问题处理
  • HandlerInterceptor这个类有什么作用?
  • 基于JAVA+SpringBoot+Vue的健身房管理系统1
  • Redis Sorted Set 跳表的实现原理和分析
  • 数据结构升华部分:排序与字符串匹配算法应用
  • 产品经理面试整理-练习常见面试问题
  • 【Linux】Linux 的 权限
  • 钉钉 钉钉打卡 钉钉定位 2024 免费试用 保用