本篇博文介绍在ubuntu12.04 LTS下安装jdk1.7+Jboss7.1.1,及Jboss外部通过IP访问配置,下面直接进入详细步骤:
一、安装jdk1.7:
1、下载jdk1.7:
jdk1.7版本下载地址 :http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
根据操作系统版本来选择下载,这里我的操作系统是linux 64位的,所以有如下选择:
这里有两种格式rpm和tar.gz,rpm是linux下一种软件包安装格式,要执行此软件包时需要安装rpm软件包管理器,
这里我们选择tar.gz压缩包格式:jdk-7u67-linux-x64.tar.gz。
2、上传jdk1.7压缩包:
我们从客户机上下载好jdk压缩包以后,需要上传到我们的ubuntu服务器上,关于上传文件到linux下,有很多种方法,这里我们介绍一种非常好用的工具:WinSCP,具体操作方法这里不详述。我们把jdk-7u67-linux-x64.tar.gz上传到ubuntu的“/usr/lib/jvm”目录下。
首先以root登录,创建此目录文件夹命令如下:
root@ubuntu1:~# mkdir /usr/lib/jvm
用WinSCP上传文件,如下图:
3、解压jdk1.7:
在ubuntu下进入目录“/usr/lib/jvm”,查看jdk压缩包,命令如下:
root@ubuntu1:~# cd /usr/lib/jvm root@ubuntu1:/usr/lib/jvm# ls jdk-7u67-linux-x64.gz解压jdk压缩包到当前目录 “/usr/lib/jvm”下,命令如下:
root@ubuntu1:/usr/lib/jvm# tar -zxvf jdk-7u67-linux-x64.gz
4、配置环境变量:
查看目录“/usr/lib/jvm”下解压后的jdk文件夹名称,命令如下:
root@ubuntu1:/usr/lib/jvm# ls jdk-7u67-linux-x64.gz jdk1.7.0_67
修改 /etc/profile 文件,在文件最后增加jdk需要的环境变量,命令如下:
root@ubuntu1:/usr/lib/jvm# vi /etc/profile
export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_67 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH
保存并退出后,执行以下命令,使用配置生效:
root@ubuntu1:/usr/lib/jvm# source /etc/profile
root@ubuntu1:/usr/lib/jvm# java -version java version "1.7.0_67" Java(TM) SE Runtime Environment (build 1.7.0_67-b01) Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode)
二、安装Jboss:
1、下载Jboss:
Jboss目前最新版本是JBoss AS 7.1.1.Final ,官方下载地址是:http://jbossas.jboss.org/downloads/
压缩包有两种格式:zip和tar.gz,如下图:
这里我们选择下载的文件压缩包:jboss-as-7.1.1.Final.tar.gz。2、上传Jboss压缩包:
同样,用WinSCP上传到目录“/usr/lib/jvm”下,如下图:
3、解压Jboss:
在ubuntu下进入目录“/usr/lib/jvm”,查看Jboss压缩包,命令如下:
root@ubuntu1:~# cd /usr/lib/jvm root@ubuntu1:/usr/lib/jvm# ls jboss-as-7.1.1.Final.tar.gz jdk-7u67-linux-x64.gz jdk1.7.0_67
解压Jboss压缩包到当前目录 “/usr/lib/jvm”下,命令如下:
root@ubuntu1:/usr/lib/jvm# tar -zxvf jboss-as-7.1.1.Final.tar.gz
4、配置环境变量:
查看目录“/usr/lib/jvm”下解压后的Jboss文件夹名称,命令如下:
root@ubuntu1:/usr/lib/jvm# ls jboss-as-7.1.1.Final jboss-as-7.1.1.Final.tar.gz jdk-7u67-linux-x64.gz jdk1.7.0_67
修改 /etc/profile 文件,在文件最后增加Jboss需要的环境变量,命令如下:
root@ubuntu1:/usr/lib/jvm# vi /etc/profile
JBOSS_HOME=/usr/lib/jvm/jboss-as-7.1.1.Final PATH=$PATH:/usr/lib/jvm/jboss-as-7.1.1.Final/bin export JBOSS_HOME PATH
保存并退出后,执行以下命令,使用配置生效:
root@ubuntu1:/usr/lib/jvm# source /etc/profile
三、配置Jboss参数:
安装好Jboss后,默认访问的地址是:http://localhost:8080,这样只能在本机访问,若要实现客户机通过服务器的IP地址来访问该服务器的话,需要配置Jboss参数。
打开Jboss安装路径“/jboss-as-7.1.1.Final/standalone/configuration”目录下的“standalone.xml”文件,命令如下:
root@ubuntu1:/usr/lib/jvm# cd jboss-as-7.1.1.Final/standalone/configuration root@ubuntu1:/usr/lib/jvm/jboss-as-7.1.1.Final/standalone/configuration# ls application-roles.properties logging.properties standalone-full-ha.xml standalone-ha.xml standalone_xml_history application-users.properties mgmt-users.properties standalone-full.xml standalone.xml root@ubuntu1:/usr/lib/jvm/jboss-as-7.1.1.Final/standalone/configuration# vi standalone.xml
<interface name="public"> <inet-address value="${jboss.bind.address:127.0.0.1}"/> </interface>
把“127.0.0.1”改成你的服务器IP地址,如下:
<interface name="public"> <inet-address value="${jboss.bind.address:10.100.1.113}"/> </interface>
保存并退出!
四、启动Jboss:
进入目录“/jboss-as-7.1.1.Final/bin”,启动“standalone.sh”,命令如下:
root@ubuntu1:/usr/lib/jvm/jboss-as-7.1.1.Final/bin# standalone.sh &
在客户机浏览器中输入地址:http://10.100.1.113:8080 ,如下图:
配置成功!
原创作品,转载请注明出处:http://blog.csdn.net/xiezuoyong/article/details/39024597