環境
系統版本: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/ 網頁開啟即成功訪問