Posted on 2013-02-22 17:12
IceWee 閱讀(5044)
評論(0) 編輯 收藏 所屬分類:
Others
基本信息
操作系統(tǒng):CentOS Release 6.3 (Final)
內(nèi)核版本:Kernel Linux 2.6.32-279.el6.x86_64
JDK版本:Oracle ®Java SE Development Kit 7u15 (1.7.0_15-b03)
JBoss版本:JBoss Application Server 7.1.1
安裝包: jdk-7u15-linux-x64.rpm、jboss-as-7.1.1.Final.zip
安裝準(zhǔn)備
上傳安裝文件
將JDK和JBoss安裝文件(先解壓成目錄)上傳到服務(wù)器,目錄隨意,如:/home/下
開始安裝
JDK安裝
使用root登陸系統(tǒng),打開命令行窗口,先為安裝文件授權(quán)
# chmod 755 jdk-7u15-linux-x64.rpm
執(zhí)行安裝
# rpm -ivh jdk-7u15-linux-x64.rpm
自動安裝到目錄 /usr/java 下
JDK配置
Root登陸執(zhí)行
# vi /etc/profile
增加下面內(nèi)容
JAVA_HOME=/usr/java/jdk1.7.0_15
CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
PATH=$JAVA_HOME/bin:$PATH
保存退出,執(zhí)行如下命令立即生效以上環(huán)境配置
# source /etc/profile
JDK版本檢測,執(zhí)行:
# java – version返回JDK版本信息
JBoss安裝
JBoss為綠色版本,不需要安裝,解壓即可使用,和Tomcat一樣,下面將JBoss目錄移動到一個相對規(guī)范的位置,Root登陸執(zhí)行
# mv /home/jboss-as-7.1.1.Final /usr/jboss-as-7.1.1.Final
OK,安裝完畢,配置一下環(huán)境變量,執(zhí)行
# vi /etc/profile
增加下面內(nèi)容
JBOSS_HOME=/usr/jboss-as-7.1.1.Final
啟動服務(wù)
# /usr/jboss-as-7.1.1.Final/bin/standalone.sh訪問,在瀏覽器地址欄中輸入:http://127.0.0.1:8080,出現(xiàn)歡迎界面,證明啟動成功!
停止服務(wù)
可以在啟動終端窗口按鍵 CTRL + C,即可完全停止JBoss服務(wù)
局域網(wǎng)訪問
http://xxx.xx.xx.xxx:8080是不能訪問的,如果想讓局域網(wǎng)內(nèi)的其他機器訪問必須要修改JBoss配置,方法如下:
編輯jboss-as-7.1.1.Final\standalone\configuration\standalone.xml,找到
<interface name="public">
<inet-address value="${jboss.bind.address:127.0.0.1}"/>
</interface>
將127.0.0.1修改為JBoss所在機器的IP地址即可,但是依舊無法訪問,是因為Linux防火墻沒有開放8080端口,執(zhí)行:
# vi /etc/sysconfig/iptables
發(fā)現(xiàn)有一行
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
復(fù)制它把22改成8080追加該行后面保存退出!
創(chuàng)建管理員用戶
# ./add-user.sh
What type of user do you wish to add?
a) Management User (mgmt-users.properties)
b) Application User (application-users.properties)
(a):回車
Enter the details of the new user to add.
Realm (ManagementRealm) : //回車,默認(rèn)
Username : // 管理員用戶名,如:admin
Password : // 管理員密碼,如:jboss
Re-enter Password : // 重復(fù)密碼
管理員控制臺訪問
http://127.0.0.1:9990/console
如果也想在其他局域網(wǎng)機器上訪問管理員控制臺,防火墻需要開放端口9990,修改standalone.xml
<interface name="management">
<inet-address value="${jboss.bind.address.management:127.0.0.1}"/>
</interface>
同樣將127.0.0.1修改為JBoss所在機器的IP地址