環境
系統版本:cenos 6.2 32bit
JDK版本:jdk-6u45-linux-i586.bin
JBOSS版本:jboss-4.2.2.GA.zip
VMware版本:VMware 7.1.5
一.安裝JDK
請參照JDK安裝文檔
二.安裝JBOSS
1.首先創建一個安裝文件夾,新建/usr/java,命令:mkdir /usr/java,上傳文件jboss-4.2.2.GA.zip到此文件夾中
2.執行解壓命令,解壓:unzip jboss-4.2.2.GA.zip
解壓完后,在java目錄下發現jboss-4.2.2文件夾
3.配置JBOSS環境變量
vi /etc/profile
按a編輯,輸入
export JBOSS_HOME=/usr/java/jboss-4.2.2.GA
Esc,:wq,退出保存
使配置文件生效,輸入命令:source /etc/profile
OK,測試下是否配置成功,輸入命令:echo $JBOSS_HOME
成功打印出路徑,配置環境變量成功
4.運行JBOSS
/usr/java/jboss-4.2.2.GA/bin/run.sh
打開瀏覽器,輸入http://127.0.0.1:8080即可
三.相關設置
目前只有本機可以訪問,要讓局域網所有IP都能訪問,需要做如下設置,修改配置文件
1.vi /usr/java/jboss-4.2.2.GA/server/default/deploy/jboss-web.deployer/server.xml
將${jboss.bind.address}修改為0.0.0.0
2.配置防火牆,允許http端口(80,8009,8080)
a.首先查看防火牆的規則
/etc/init.d/iptables status
b.編輯防火牆
vi /etc/sysconfig/iptables
注意要在最后一句的前面添加如下語句:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8009 -j ACCEPT
c.重啟防火牆
/etc/init.d/iptables restart
d.再查看防火牆
/etc/init.d/iptables status
已成功添加80和8009的端口
3.運行
/usr/java/jboss-4.2.2.GA/bin/run.sh -b 0.0.0.0
4.監聽
netstat -antlp |grep 80
瀏覽器輸入http://192.168.204.128/ 網頁打開即成功訪問