繁体   English   中英

如何在两个不同的端口上运行Apache2.4并同时设置proxypass和reversepass(Windows 2012)?

[英]How to run Apache2.4 on two different Ports and set up proxypass and reversepass at the same time (Windows 2012)?

我的问题实际上是双重的。

1)我想让apache在两个不同的端口上运行。 端口80和8000。

2)两者实际上都是TOMCAT的前端反向代理。

到目前为止,我知道如何使用ajp为tomcat设置我的reverseproxy指令,并且一切正常。

我感到困惑的是

a)如何设置反向代理指令也包括端口。

b)我在这里和那里变红了,只有两个指令在两个端口上侦听是不够的。Listen 80 Listen 800,但是一个必须使用虚拟主机。

请有人指导我直接工作需要做些什么?

正如您所暗示的,您将要使用多个虚拟主机。 apache配置如下所示:

Listen 80
<VirtualHost *:80>
 ...
</VirtualHost>

Listen 8000
<VirtualHost *:8000>
 ...
</VirtualHost>

然后,您可以在两个虚拟主机中都包含一些配置,以将其集中在一处。 有关更多信息,请参见文档

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM