`

jboss 4.2.3GA 启动后只能本机访问(转)

阅读更多
JBOSS版本:4.2.3GA

症状:服务器无法通过IP地址去访问,只能用127.0.0.1或者localhost来访问。
解决办法:
启动JBOSS的时候输入:run -b xxx.xxx.xxx.xxx
其中xxx.xxx.xxx.xxx为本机的IP地址。

原因:
JBOSS 4.2以上版本服务启动如果不加任何参数的话,只监听127.0.0.1,就是说只能用127.0.0.1或者localhost访问,用本机的对外地址 访问不了,同一网络内别的机子没法访问。除非你用参数-b ip地址 来绑定监听的地址才可以。
这和以前版本的JBOSS不一样,以前版本的不加任何参数是监听本机所有的IP地址,现在必须使用参数-b 0.0.0.0才可以监听全部地址。

======================================
1.
附,以下是具体解决方法:
在jboss-4.2.2.GA\bin目录下,新建start.bat文件,录入如下内容:
run.bat -b 0.0.0.0
保存即可。使用你新制作的start.bat文件启动服务之后就可以IP访问了。
======================================
2.
找到JBOSS_HOME的\server\default\deploy\jboss-web.deployer\server.xml文件,

找到

Xml代码
  1. <!-- A HTTP/1.1 Connector on address 8080 -->  
  2.        <Connector port="8080" address="${jboss.bind.address}"  
  3.           maxThreads="250" strategy="ms" maxHttpHeaderSize="8192"  
  4.           emptySessionPath="true"  
  5.           enableLookups="false" redirectPort="8443" acceptCount="100"  
  6.           connectionTimeout="20000" disableUploadTimeout="true"/>  
<!-- A HTTP/1.1 Connector on address 8080 -->
       <Connector port="8080" address="${jboss.bind.address}"
          maxThreads="250" strategy="ms" maxHttpHeaderSize="8192"
          emptySessionPath="true"
          enableLookups="false" redirectPort="8443" acceptCount="100"
          connectionTimeout="20000" disableUploadTimeout="true"/>


将其中的${jboss.bind.address}改为0.0.0.0
======================================


另附:

Jboss 改端口号:
找到JBOSS_HOME的\server\default\deploy\jboss-web.deployer\server.xml文件,找到如下部分:
   
Xml代码
  1. <!-- A HTTP/1.1 Connector on port 8080 -->  
  2.     <Connector port="8080" address="${jboss.bind.address}"  
  3.        maxThreads="250" strategy="ms" maxHttpHeaderSize="8192"  
  4.        emptySessionPath="true"  
  5.        enableLookups="false" redirectPort="8443" acceptCount="100"  
  6.        connectionTimeout="20000" disableUploadTimeout="true"/>  
<!-- A HTTP/1.1 Connector on port 8080 -->
       <Connector port="8080" address="${jboss.bind.address}"
          maxThreads="250" strategy="ms" maxHttpHeaderSize="8192"
          emptySessionPath="true"
          enableLookups="false" redirectPort="8443" acceptCount="100"
          connectionTimeout="20000" disableUploadTimeout="true"/>

把里面的8080改为80。JBOSS启动之后就可以用http://localhost/访问。

原文:http://feng88724.iteye.com/blog/263211

其他:jboss目录结构说明   http://www.iteye.com/topic/368548

 

----------------------------------------

启动:

需要配置JAVA环境变量:

export JAVA=/usr/local/webserver/jdk/bin/java

或者写入配置文件

启动命令:

/usr/local/webserver/jboss/bin/run.sh

关闭:

/usr/local/webserver/jboss/bin/shutdown.sh -S

呵呵 !

分享到:
评论

相关推荐

    JBoss4.2.3GA + EJB3.0 + JAAS

    【JBoss4.2.3GA + EJB3.0 + JAAS】是企业级Java应用服务器、EJB(Enterprise JavaBeans)版本和安全性框架JAAS(Java Authentication and Authorization Service)的一个经典组合。这个组合在Java开发领域具有重要的...

    jboss-4.2.3.GA_下的jboss-4.2.3.GA_下的

    3. **server_minimal.rar**:这是JBoss AS 4.2.3.GA的基础服务器部署包,可能只包含了运行最小化配置所需的文件,适合快速启动和基本测试。 4. **JBossORG-EULA.txt**:这是Red Hat JBoss的最终用户许可协议,详细...

    jboss-4.2.3.GA.zip

    【JBoss 4.2.3.GA】是JBoss Application Server的一个稳定版本,它在2007年发布,提供了全面的企业级Java应用程序部署和支持。这个版本支持J2EE 1.4规范,包括EJB 2.1、JSF 1.1、JPA(Java Persistence API)和Web...

    jboss-4.2.3.GA

    此版本在其余地方已经下载不到了哟,但是这个版本还是很好的,jboss-4.2.3.GA,此jboss支持jboss 4.x 开发,jdk需满足5.0及以上的版本,不然会运行出错的,需要的自行下载哈,无解压密码,下载即用

    JBoss-4.2.3.GA-jdk6.zip

    JBoss-4.2.3.GA-jdk6.zip 是一个包含了JBoss应用服务器的版本4.2.3 GA(General Availability),专为Java ...了解这些基本信息后,开发者可以开始安装、配置和使用JBoss 4.2.3 GA来搭建和运行基于Java EE的应用程序。

    jboss4.2.3GA集群配置 Apache负载均衡

    JBoss 4.2.3GA 集群配置与Apache负载均衡详解 在IT行业中,高可用性和负载均衡是企业级应用的关键要素。JBoss 4.2.3GA是一个流行的Java应用服务器,通过配置集群可以提高服务的稳定性和性能。而Apache作为Web服务器...

    jboss-4.2.3.GAForJDK5+.zip

    老版本的jboss,4.2.3版本的,支持jdk6,由于文件较老,需要的人下载吧,也可以去官网下载,参考地址:https://sourceforge.net/projects/jboss/files/JBoss/JBoss-4.2.3.GA/

    jboss-4.2.3.GA.rar

    3. **JPA集成**:JBoss 4.2.3 GA内置了对JPA的支持,允许开发者使用ORM(对象关系映射)技术将Java对象与数据库表进行绑定,大大简化了数据访问层的开发。 4. **Web服务支持**:JBoss提供了对WS-*标准的支持,包括...

    jbpm-3.2.6.SP1在jboss-4.2.3.GA 链接Oracle

    jbpm-3.2.6.SP1默认安装在jboss-4.2.3.GA下不支持Oracle,对配置文件进行...解压后直接将文件夹jbpm3覆盖到jboss-4.2.3.GA\server\default\deploy\jbpm,注意拷贝oracle的jdbc驱动到jboss-4.2.3.GA\server\default\lib

    jboss-4.2.3.GA-jdk6的EJB服务器

    JBoss AS 4.2.3.GA支持JAAS(Java Authentication and Authorization Service),允许开发者定义安全策略,控制对资源的访问。用户可以配置角色、权限,并通过ejb-jar.xml或web.xml进行安全设置。 5. **部署与管理...

    jboss-4.2.3.GA.part1

    jboss-4.2.3.GA 不错的容器,经典的版本,文件比较大,本文件为第一部分

    jboss-4.2.3

    JBoss 4.2.3 GA(General Availability)是该版本的一个稳定发行版,提供了企业级的功能和性能,适用于各种规模的企业应用程序部署。 在JBoss 4.2.3中,有几个关键的知识点值得深入探讨: 1. **J2EE支持**:JBoss...

    jboss-4.2.3.GA.part2

    jboss-4.2.3.GA 不错的容器,经典的版本,文件比较大,本文件为第二部分

    Jboss集群配置httpd-v2.2.18+mod_jk-1.2.27-httpd-2.2.10.so+jboss-4.2.3

    当时,JBoss 5还在beta测试阶段,而JBoss 3已停止更新,因此选择稳定且成熟的JBoss 4.2.3 GA作为集群基础。 配置JBoss 4.2.3 GA集群的步骤通常包括以下部分: 1. **安装和配置多个JBoss实例**:在不同的服务器或...

    JBOSS5.0.0.GA1安装部署手册.rar

    本手册将详细讲解如何安装和部署JBoss 5.0.0.GA1版本,这一版本是JBoss的一个重要里程碑,引入了许多新特性和性能优化。 **一、系统需求** 在开始安装前,你需要确保你的系统满足以下基本要求: 1. **操作系统**: ...

    Jboss资源.rar

    本资源“jboss-4.2.3.GA”是JBoss的一个特定版本,该版本在当时具有广泛的使用和稳定性。 1. **JBoss 4.2.3.GA 版本介绍** JBoss 4.2.3.GA是JBoss 4.x系列的一个稳定版本,发布于2008年。它包含了对Java EE 5规范...

Global site tag (gtag.js) - Google Analytics