refer to: http://skyuck.iteye.com/blog/564592
1.先在你发布的项目的WEB-INF目录下建一个jboss-web.xml的文件,内容如下:
Java代码
<?xml version="1.0"?>
<!DOCTYPE jboss-web>
<jboss-web>
<context-root>/</context-root>
<virtual-host>www.unis.com</virtual-host>
</jboss-web>
2.修改jboss的server.xml配置文件,这个配置文件在
JBOSS_HOME/server/default/deploy/jboss-web.deployer目录下.
只需要在Engine标签内加一个Host节点,内容大致如下:
Java代码
<Host name="www.unis.com"
autoDeploy="false" deployOnStartup="false" deployXML="false"
configClass="org.jboss.web.tomcat.security.config.JBossContextConfig">
<Alias>www.unis.com.cn</Alias>
<Valve className="org.jboss.web.tomcat.service.jca.CachedConnectionValve"
cachedConnectionManagerObjectName="jboss.jca:service=CachedConnectionManager"
transactionManagerObjectName="jboss:service=TransactionManager"
resolveHosts="true" />
<DefaultContext cookies="true" crossContext="true" override="true"/>
</Host>
Alias标签是别名,也可以设置多个.即通过www.unis.com和www.unis.com.cn访问效果是一样的.
注意:host标签的name要和你项目WEB-INF下的jboss-web.xml的virtual-host标签的内容保持一止
3.本地测试
在C:\WINDOWS\system32\drivers\etc下,在hosts 文件中添加你的域名映射。本地嘛
只要映射成: 127.0.0.1 localhost
127.0.0.1 www.unis.com
127.0.0.1 www.unis.com.cn
本地映射的作用:当你访问一个websit的时候,你的pc首先会查找这个hosts文件,看是否有相应的网站映射,如果有就直接访问指定的 IP 了.测试时一定要注意端口号,如果不是80 可在域名后追加.
分享到:
相关推荐
对于Apache负载均衡器,通常需要配置虚拟主机、负载均衡指令和代理传递指令。Apache通过mod_jk模块与JBoss集群通信,将客户端请求分发到集群中的不同节点上。 根据描述,JBoss集群与Apache负载均衡器配置完成后,...
《JBOSS7配置及管理员手册》:深入解析与实操指南 ### JBOSS各主要版本特性概览 #### JBOSS4特性 - **模块化架构**:引入了更为灵活的模块化设计,提高了应用程序的可扩展性和可维护性。 - **企业级功能**:加强了...
- 修改Apache的httpd.conf配置文件,加载mod_jk模块并设置虚拟主机监听端口以及JK模块的配置路径。 6. **JBOSS集群节点配置**: - 需要在每个JBOSS节点上进行适当的集群配置,包括共享的全局状态管理、session...
而主机控制器则部署在各个物理或虚拟主机上,负责控制和管理该主机上的服务器实例。 #### 2.2.2 Domain Controller(域控制器) 域控制器的主要职责包括: - 维护和更新域的管理策略。 - 分发配置信息给所有连接...
应用服务器,性能调优,虚拟主机,数据库配置,结合apache
接下来,我们来看看如何在Jboss AS中配置虚拟主机: 1. **配置文件**: Jboss AS的虚拟主机配置主要在`standalone.xml`或`domain.xml`(取决于你是在独立模式还是域模式下运行Jboss)中进行。你需要找到`...
虚拟主机配置在`$JBOSS_HOME/server/default/deploy/jboss-web.sar/server.xml`文件中,通过`<Host>`标签定义。可以创建新的虚拟主机或修改现有主机的配置来映射不同的Web应用。 9. **配置单向SSL**: 单向SSL...
在Jboss3.0和Tomcat4.03的配置中,主要涉及配置文件的修改,例如`server.xml`,以设定虚拟主机、上下文路径和数据源。整合后的系统能够同时利用JBoss的强大EJB支持和Tomcat的轻量级特性。 **5. JBoss与MS SQL ...
"基于weblogic的EJB学习笔记-JSP编程-华夏名网资讯中心 虚拟主机,域名注册,双线虚拟主机,服务器租赁,为7万用户提供服务.files"可能是辅助资源,可能包含了与EJB和WebLogic结合使用的JSP编程实例。 总之,EJB3.0、...
- **虚拟主机**: 支持多个虚拟主机的配置,便于在同一台服务器上运行多个网站。 #### 6. 安全性配置 - **用户认证**: 支持多种认证机制,如基于表单的认证、基本认证等。 - **安全领域**: 通过定义安全领域...
2. 配置httpd:编辑httpd的配置文件(通常为`/etc/httpd/conf/httpd.conf`),启用mod_proxy、mod_proxy_balancer模块,然后添加负载均衡虚拟主机配置。 3. 设置负载策略:可以选择轮询、权重、最少连接数等不同的...
最后,在`httpd.conf`中引入`httpd-vhosts.conf`文件,该文件用于配置虚拟主机。每个虚拟主机对应一个域名,通过`ServerName`指令指定,同时定义了文档根目录`DocumentRoot`。 ```apacheconf Include conf/extra/...
本文档描述了apache web服务器安装以及常用的编译模式;...4. 虚拟主机多工程的布署 24 5.关于多工程后,JBOSS会有内存溢出时的解决方案 25 6.Java, jre ,jdk 的安装 25 7.JBOSS服务的启动脚本 26
- 其中 `[uri:/*.jsp]` 表示解析`.jsp`类型的文件,`[uri:/iistest/*]` 用于配置虚拟主机。 3. **配置jk2.properties文件**: - 在 `D:\jboss-<version>\conf` 目录下创建或编辑 `jk2.properties` 文件。 - 示例...
配置方面,则需关注虚拟主机的设置、URL重写规则等,以实现与JBoss的有效集成。 #### JBoss集群 - **JBoss集群**:JBoss支持通过集群来实现高可用性和负载均衡。集群配置主要包括节点间的通信机制、集群管理工具的...
这涉及到定义 Worker(表示 JBoss 实例)、设置负载均衡策略、配置虚拟主机和路径映射等。 9. **安全性**:在集群环境下,安全性是不可忽视的。你需要配置 SSL 证书以加密通信,同时设置适当的认证和授权策略,确保...
- 域模式支持在一个物理或虚拟主机上部署多个应用服务器实例,并集中管理这些实例。 - **5.3.2 一般配置概念**:文档介绍了各种配置项的作用和设置方法。 - 包括日志配置、JVM设置、网络连接配置等。 - **5.3.3 ...
5. 配置负载均衡器:根据选择的负载均衡器,配置相应的虚拟主机和路由规则。 四、系统性能优化策略 1. 内存调优:合理设置JVM参数,如-Xms, -Xmx, -XX:MaxPermSize等,避免频繁的垃圾回收。 2. 线程池调整:根据...
配置Apache的`httpd.conf`或`/usr/local/apache/conf/extra/httpd-vhosts.conf`,添加虚拟主机和负载均衡规则,例如使用`JkMount`指令将请求分发到JBoss实例。 在Apache中,我们需要创建一个名为worker.properties...
以上内容详细阐述了在JBoss部署过程中可能出现的关键问题及其解决方案,包括PermGen空间不足、将JBoss作为Windows服务运行、修改服务绑定地址以及配置虚拟主机等。遵循这些步骤,可以有效地提升JBoss应用的稳定性...