闲来无事突然间想到和tomcat相同的java容器jboss,就想测试一下jboss和tomcat性能的差异之处。但是之前只安装过tomcat,想来跟tomcat安装方式应该是相同的都需要jdk的支持。查找资料后进行了安装。一下是我安装jboss的一些步骤:
Linux版本:Linux redhat5.3
JDK版本: jdk-6u25-linux-i586-rpm.bin
下载地址 Jboss版本:jboss-5.1.0.GA.zip
下载地址 :
A)安装jdk:
1)上传安装包到系统/usr/local下 2)#chmod +x jdk1.6.0_27-linux-i586-rpm.bin给出权限下来让别的用户也能用到。 3)# ./jdk1.6.0_27-linux-i586-rpm.bin 可以得到一个jdk1.6.0_27-linux-i586-rpm的文件。
提示我们按enter键继续,回车。安装完成!
此时会在我们的安装目录下产生
jdk-6u25-linux-i586.rpm
un-javadb-client-10.6.2-1.1.i386.rpm
sun-javadb-common-10.6.2-1.1.i386.rpm
sun-javadb-core-10.6.2-1.1.i386.rpm
sun-javadb-demo-10.6.2-1.1.i386.rp
sun-javadb-docs-10.6.2-1.1.i386.rpm
sun-javadb-javadoc-10.6.2-1.1.i386.rpm 4)# chmod +x jdk1.6.0_27-linux-i586-rpm 增加安装包的可执行权限。 5)#rpm -ivh jdk1.6.0_27-linux-i586-rpm 进行安装程序。可能会提示jdk1.6.0_27-linux-i586-rpm is allready installed 没关系我们继续! 设置jdk环境变量: 6)# vi /etc/profile.d/java.sh 这样作的目的是让所有的用户用到。 [root@localhost profile.d]# more java.sh JAVA_HOME=/usr/java/jdk1.6.0_25 CLASSPATH=.:$JAVA_HOME/lib/tools.jar PATH=$JAVA_HOME/bin:$PATH export JAVA_HOME CLASSPATH PATH [root@localhost profile.d]# #shutdown -r now 重启机器。 7)Java -version 查看jdk版本信息:
[root@localhost profile.d]# java -version java version "1.6.0_25" Java(TM) SE Runtime Environment (build 1.6.0_25-b06) Java HotSpot(TM) Client VM (build 20.0-b11, mixed mode, sharing) [root@localhost profile.d]# 显示上面信息,表明jdk安装成功! B) 安装JBOSS 8)上传jboss源码包到安装目录/usr/local/ 9)要对文件进行解压缩 #unzip jboss-5.1.0.GA.zip
10)设置环境变量 #vi /etc/profile JBOSS_HOME=/usr/local/jboss-5.1.0.GA PATH=$PATH:/usr/local/install/thirdparty/arm/2.95.3/bin export JBOSS_HOME PATH 11)我们修改了文件,那么需要让他立即有效 # source /etc/profile 12)#echo $JBOSS_HOME 用来查看你的环境变量是不是输出了。
[root@localhost profile.d]# echo $JBOSS_HOME /usr/local/jboss-5.1.0.GA [root@localhost profile.d]# 13)#cd $JBOSS_HOME/bin 进入到bin目录下用: ./run.sh来启动Jboss. 问题: 本地测试elinks jboss的页面,但是我外网访问的时 候怎么出现不了jboss的界面。查找资料后发现jboss启动时要绑定服务器IP地址。 解决办法: #cd $JBOSS_HOME/bin #touch startup.sh
#vim startup.sh ./run.sh -Djboss.bind.address=jboss安装机器的IP& #chmod +x startup.sh
./startup.sh
外网测试访问安装ip:8080