English 中文(简体)
从 Windows 2008 服务器同时运行 IS 7 和 JBoss AS 7
原标题:Running IIS 7 and JBoss AS 7 Simultaneously from a Windows 2008 Server

有人知道如何允许 IS 7 和 JBos AS 7 在 Windows 2008 服务器上运行和托管应用程序吗? 我有一个 Windows 2008 VPS 窗口 2008 VPS, 我通过 IMS 通过 IMSP.NET 网站和应用程序托管了 IMS 80 端口, 默认为 80 端口。 现在我要托管一些 JBoss Sesseam 网页应用程序( 和 RESTEasy 网络服务 ), 估计我需要在另一个端口( 例如 8080 ) 进行 。

我修改了独立配置文件夹中 JBos AS 中的独立. xml 配置文件, 使套接字“ http” 从端口 8080 80 运行。 但是, 当我试图从服务器外其他机器的浏览器上请求使用 JBos AS 上运行的应用程序时, 服务器没有响应, 例如 :

www.notmyrealdomain.com:8080 www.notmyrealdomain.com:8080

... 没有任何回复回复。 当我使用时

本地主机: 8080

... 浏览服务器本身, 我可以从 JBOS AS 中装入网页和应用程序。 所以肯定有 Windows 设置或 JBOS AS 设置需要更改才能工作 。

任何帮助 非常感谢。

最佳回答

终于得到这个工作:

第一步 - 启用了与 Windows 防火墙公共配置属性的连接!

第二步 - 在我的 JBoss AS 上编辑了独立/ 配置/ 独立. xml, 替换了默认值 :

 <interfaces>
    <interface name="management">
        <inet-address value="127.0.0.1"/>
    </interface>
    <interface name="public">
        <any-address/>
    </interface>
 </interfaces>

<socket-binding-group ...>
    <socket-binding name="http" port="8080"/>
    ...
</socket-binding-group>

第三步 - 再次运行独立.bat 文件, 重新启动服务器 。

ISS 和 JBoss AS 现在成功托管应用程序, 尽管我需要指定 JBos AS 应用程序的港口地址, 正如我在原始问题(如www.notmyrealdomain.com:8080/jboss-as-app/)中所提到的那样, 。

问题回答

您需要将jbos 设置为 7 个实例, 与 ip 绑定到 < code> www. notmy realdomain.com 。

您可通过下列方式运行 jbos :

standalone.bat -b <EXTERNALIP>

观 观 观

您可以设置一个子域, 如 jboss. nonmy realdomain.com , 并配置 IIS 将它完全重定向到 JBoss 。 这样可以在浏览器中使用端口 80 。

http://blogs.msdn.com/b/tconte/archive/2011/03/08/configuring-an-iis-7-front-end-for-apache-tomcat-using-appcmd-exe.aspx





相关问题
Session Management with Windows Authentication

In an ASP.NET web app, using Integrated Windows Authentication, is the session tied to the windows identity? In other words, if I login (using IWA) to the app, and the app stores some "stuff" in my ...

Using Elmah with Cassini

Does anyone know if I can use Elmah with Visual Studio build-in web server(aka Cassini)? I get it working easily on IIS, but using same configuration, it doesn t work with Cassini. When I requested ...

Setting hostname in IIS, include www?

I want to set the hostname for a website I m adding in IIS 7, however do I include the www in the hostname or not? because I want both www.mysite.com and mysite.com both to point to mysite on the ...

inetpub versus any other folder

I ve run websites out of inetpub, as well as from folders just residing on the C: drive. I wonder, are there any definitive advantages to running websites out of inetputwwwroot?

IIS 6.0 hangs when serving a web-service

I am having issues with one of our web-services. It works fine on my development machine (win XP) whether I host it as a separate application or using cassini from Visual studio. Once I deploy on the ...

热门标签