在 Apache Geronimo 上远程部署 Web 应用程序
2009-11-10 00:00:00 来源:WEB开发网Geronimo Administration Console 是 Geronimo 部署工具的简单图形化替代品。这个控制台是一个 Web 应用程序,所以必须部署它(它是默认的),还必须安装一个 Web 容器(Tomcat 或 Jetty)。在某些生产系统上,可能不希望部署这个 Web 应用程序,因为它会使用一些资源,而且它提供的是已经通过命令行特性提供了的管理功能。另外,您在 Geronimo 上运行的应用程序可能根本不需要 Web 容器。在这种情况下,可以利用 Geronimo 的模块性,通过删除 Web 容器去掉这个应用程序。这可以释放一些资源,从而提高 Geronimo 的性能。但是,它对于开发人员仍然是好工具。在开发期间,另一个好办法是使用 Eclipse Web Tools Platform 和 Geronimo 插件。
使用 Eclipse Web Tools Platform 进行部署
J2EE 应用程序部署的标准化允许构建其他工具来提供部署功能,并支持各种应用服务器。还可以使用 Eclipse 的 Web Tools Platform 将应用程序部署到 Geronimo 的本地和远程实例上。在本节其余部分中,您将看到一个用来在 Geronimo 远程实例上进行部署的 Eclipse 示例。需要安装用于 Eclipse 的 Geronimo 插件。然后,在 Eclipse 中创建一个新的服务器实例(通常使用 New Server 向导),再指定要部署到这个服务器上的应用程序。
在默认情况下,这个向导使用 localhost 作为服务器的主机名,所以需要将它改为自己的远程主机名,见 图 4。注意,在本地机器上也需要安装 Geronimo,因为需要使用它的部署工具。在 图 4 中,本地已经安装了一个 Geronimo 运行时;如果不是这样,就需要使用 Installed Runtimes... 按钮设置它。
图 4. 步骤 1:选择要使用的 J2EE 服务器类型
- ››apache设置域名绑定 以及绑定不起作用的排查
- ››apache rewrite将指定URL转向指定的几个服务器
- ››apache配置文件httpd.comf部分参数说明
- ››Apache+Mysql+PHP+phpMyAdmin+Mac OS X 10.7 Lion...
- ››apache+tomcat负载均衡_项目实例
- ››apache mysql php 源码编译使用
- ››Apache添加mod_aspdotnet.so支持ASP.NET配置指南
- ››远程共享广播PPT演示幻灯片的方法
- ››Apache中改变php.ini的路径
- ››Apache2.2与Tomcat6整合及虚拟主机配置
- ››Apache+php+mysql在windows下的安装与配置图解
- ››Apache+Subversion完美结合,CentOS下实现版本控制...
更多精彩
赞助商链接