`
IT_way
  • 浏览: 67706 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

linux下的安装Jboss4.3

阅读更多
linux下的Jboss安装
1. 安装java环境
1.1 卸载linux自带的java 环境

[root@localhost /]# java -version

java version "1.4.2"

gij (GNU libgcj) version 4.1.2 20080704 (Red Hat 4.1.2-51)

Copyright (C) 2006 Free Software Foundation, Inc.

This is free software; see the source for copying conditions. There is NO

warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

查看自带的JDK的相关信息

[root@getlnx06 ~]# rpm -qa | grep gcj

libgcj-4.1.2-51.el5

java-1.4.2-gcj-compat-1.4.2.0-40jpp.115

libgcj-4.1.2-51.el5

卸载自带的JDK的信息

[root@localhost /]# rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115

1.2  解压上传的jdk
上传的jdk-6u43-linux-i586.bin
解压
[root@localhost ~]# ./jdk-6u43-linux-i586.bin

我这里是把加压后的文件夹 放在 usr文件下

1.3 配置环境变量

[root@localhost ~]# vi /etc/profile

done
# set java 1.6_43 java envirment
JAVA_HOME=/usr/jdk1.6.0_43
CLASSPATH=.:$JAVA_HOME/lib
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH

在文件中配置参数,保存之后推出
1.4使配置参数环境变量立即生效
[root@localhost ~]# cd /etc
[root@localhost etc]# ./profile
这个地方可能会报‘没有权限错误’
[root@localhost etc]# chmod 755 profile
在去执行。
检查是否生效
[root@localhost etc]# echo $JAVA_HOME
/usr/jdk1.6.0_43
[root@localhost etc]# javac
用法:javac <选项> <源文件>
其中,可能的选项包括:
  -g                         生成所有调试信息
  -g:none                    不生成任何调试信息
  -g:{lines,vars,source}     只生成某些调试信息

2 安装Jboss

2.1 下载jboss4.3及解压
我这jboss 打包是rar jboss-eap-4.3.rar
而linux是没有这这种格式的解包
下载rar软件 rarlinux-5.0.1b1.tar.gz
解压软件

[root@localhost ~]# tar zxvf rarlinux-5.0.1b1.tar.gz
安装rar软件
#cd rar
#make
#make install
[root@localhost rar]# rar -help
rar: /lib/i686/nosegneg/libc.so.6: version `GLIBC_2.7' not found (required by rar)
出现这种错误,解决办法
现在可以解压jboss
[root@localhost ~]# rar x jboss-eap-4.3.rar  jboss4.3<解压目标文件夹>

2.2 配置jboss 环境变量


[root@localhost ~]# vi /etc/profile

# jboss home
JBOSS_HOME=/opt/jboss4.3/jboss-as
PATH=$JBOSS_HOME/bin:$PATH
export JBOSS_HOME
是环境变量生效
[root@localhost rar]# cd /etc
[root@localhost etc]# ./profile

2.3 启动jboss

[root@localhost bin]# ./run.sh

2.4  修改默认8080端口
下到production/deploy
[root@localhost jboss-web.deployer]# vi server.xml

<Connector port="8088" address="${jboss.bind.address}"
         maxThreads="250" maxHttpHeaderSize="8192"
         emptySessionPath="true" protocol="HTTP/1.1"
         enableLookups="false" redirectPort="8443" acceptCount="100"
         connectionTimeout="20000" disableUploadTimeout="true" />
原先是8080,被我改成了8088
/************************问题*********************************/
启动jboss 发现能访问,当局域网不能访问。
检查了一下端口
[root@localhost jboss-web.deployer]# telnet 192.168.239.128 8088
Trying 192.168.239.128...
telnet: connect to address 192.168.239.128: Connection refused
telnet: Unable to connect to remote host: Connection refused

在网上查了一下初步估计
1.端口没有打开
2.防火墙限制了IP访问
开放端口
[root@localhost bin]# vi /etc/sysconfig/iptables


-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8088 -j ACCEPT
-A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited

开发了8088端口。
但还是不能访问

关闭防火墙服务

即时生效,重启后失效

开启: service iptables start

关闭: service iptables stop

重启后生效

开启: chkconfig iptables on

关闭: chkconfig iptables off
这样一折腾还是不能访问,还是报这个错
最后在网上找到是关于 jboss接口绑定的问题,也就是只要绑定了IP才能访问jboss。
默认的是绑定了 127.0.0.0和localhost 所以本地是可以访问的.
启动jboss时候 假如启动参数-b 0.0.0.0 代表任何地址都可以访问
[root@localhost bin]./run.sh -b 0.0.0.0
分享到:
评论
1 楼 xiaoying-07 2014-11-25  
jboss-eap-4.3.rar  这个能发我一份吗  

相关推荐

    jbpm4.3 中文乱码解决

    jbpm4.3插件,解决中文乱码,主要修改org.jboss.tools.flow.jpdl4_4.3.0.v201007071649.jar中的JbpmLocationsPage 和 org.jboss.tools.jbpm.common_4.3.0.v201007071649.jar 中的JpdlSerializer和ProcessSerializer

    MySQL 5.1中文手冊

    2.4. 在Linux下安装MySQL 2.5.在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL 2.7. 在其它类Unix系统中安装MySQL 2.8. 使用源码分发版安装MySQL 2.8.1. 源码安装概述 2.8.2. 典型配置选项 2.8.3. 从开发源码树...

    开源软件之道.part2of2

    4.3 管理维护和技术支持成本 27 4.4 风险控制成本 28 第2篇 使用开源软件 第5章 正确使用开源软件 32 5.1 管理体制 32 5.2 法律风险 33 5.2.1 法律因素之著作权 34 5.2.2 法律因素之许可证 35 5.2.3 法律因素之专利 ...

    MySQL 5.1参考手册 (中文版)

    2.4. 在Linux下安装MySQL 2.5.在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL 2.7. 在其它类Unix系统中安装MySQL 2.8. 使用源码分发版安装MySQL 2.8.1. 源码安装概述 2.8.2. 典型配置选项 2.8.3. 从开发源码树...

    mysql官方中文参考手册

    2.4. 在Linux下安装MySQL 2.5.在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL 2.7. 在其它类Unix系统中安装MySQL 2.8. 使用源码分发版安装MySQL 2.8.1. 源码安装概述 2.8.2. 典型配置选项 2.8.3. 从开发源码树...

    MYSQL中文手册

    2.4. 在Linux下安装MySQL 2.5.在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL 2.7. 在其它类Unix系统中安装MySQL 2.8. 使用源码分发版安装MySQL 2.8.1. 源码安装概述 2.8.2. 典型配置选项 2.8.3. 从开发...

    MySQL 5.1参考手册中文版

    2.4. 在Linux下安装MySQL 2.5.在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL 2.7. 在其它类Unix系统中安装MySQL 2.8. 使用源码分发版安装MySQL 2.8.1. 源码安装概述 2.8.2. 典型配置选项 2.8.3. 从开发...

    MySQL 5.1参考手册

    2.4. 在Linux下安装MySQL 2.5.在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL 2.7. 在其它类Unix系统中安装MySQL 2.8. 使用源码分发版安装MySQL 2.8.1. 源码安装概述 2.8.2. 典型配置选项 2.8.3. 从开发源码树...

    MySQL5.1参考手册官方简体中文版

    2.4. 在Linux下安装MySQL 2.5.在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL 2.7. 在其它类Unix系统中安装MySQL 2.8. 使用源码分发版安装MySQL 2.8.1. 源码安装概述 2.8.2. 典型配置选项 2.8.3. 从开发源码树...

    MySQL 5.1官方简体中文参考手册

    2.4. 在Linux下安装MySQL 2.5.在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL http://doc.mysql.cn/mysql5/refman-5.1-zh.html-chapter/(第 2/24 页)2006-11-02 19:12:13 MySQL 5.1 Reference Manual 2.7. 在...

    mysql5.1中文手册

    在Linux下安装MySQL 2.5.在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL 2.7. 在其它类Unix系统中安装MySQL 2.8. 使用源码分发版安装MySQL 2.8.1. 源码安装概述 2.8.2. 典型配置选项 2.8.3...

    测试培训教材

    在C:\Program Files\Mercury\Quality Center\jboss\server\default\deploy目录下找到10sabin.war 进入10sabin.war\WEB-INF,修改siteadmin.xml中的IP地址: 修改数据库中的数据: 修改后可以登陆 但是...

    Geoserver用户手册

    4.3 Structure of the Data Directory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 4.4 Migrating a Data Directory between different versions . . . . . . . . . . . . . . . ....

Global site tag (gtag.js) - Google Analytics