紅帽RHEL4.4下JBoss 4.3.0.GA企業應用平臺
一、配置
1、安裝jdk。JBoss 4.3與jdk1.5以上版本相容,我這裡選用jdk1.5.0_08,路徑在:/usr/local/jdk/下,jdk安裝直接解壓jdk1.5.0_08.tgz即可。
2、安裝jboss。也是直接解壓jboss.tgz即可,這裡解壓到/home下。
3、設定環境變數。需要設定JAVA_HOME,至於JBOSS_HOME我沒有設定,感覺沒必要。寫了一個java.sh指令碼,內容如下:
export JAVA_HOME=/usr/local/jdk
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
export CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib
然後給java.sh可執行許可權,複製到/etc/profile.d/下即可。重啟後環境變數生效,或者直接在ssh視窗執行source /etc/profile.d/java.sh生效。
4、啟動jboss。以root使用者執行命令如下:
[root@vcom jboss]cd /home/jboss/bin/
[root@vcom jboss]nohup ./run.sh -c default -b 0.0.0.0 &
啟動命令選項隨後解釋。
5、測試執行。IE裡輸入,如果出現jboss介面,說明配置沒問題。埠8080和..jboss-web.deployer/server.xml裡面對應一致。
二、部署應用
1、直接將war包放到/home/jboss/server/default/deploy/下,也是最簡單的方法。
2、將war包複製到其他目錄下,比如/opt/apps/下,需要修改/home/jboss/server/default/conf下的檔案jboss-service.xml,找到
修改為
deploy/,/opt/apps/
3、修改應用的context
JBoss預設應用名為war包的字首;如果要修改應用名,則在應用war下面的WEB-INF目錄下,新增或修改jboss-web.xml,如下,這裡應用名為空。
4、啟動jboss,IE裡輸入,就可以看到應用的主頁面了。
三、啟動詳解
jboss啟動(./run.sh)引數如下:
-h, --help 顯示幫助資訊
-V, --version 顯示版本資訊
-D[=] 設定系統屬性
-d, --bootdir= 設定啟動補丁目錄的位置;必須是絕對路徑或者url
-p, --patchdir= 設定補丁目錄的位置;必須是絕對路徑或者url
-n, --netboot= 從指定的url網路位置啟動
-c, --configuration= 指定伺服器啟動的配置(default、all、minimal)
-B, --bootlib= 將其它的jar包新增到bootclasspath的前面
-L, --library= 將其它的jar包新增到 loaders classpath
-C, --classpath= 將其它的url新增到loaders classpath
-P, --properties= 從指定的url載入系統屬性
-b, --host= 所有JBoss Service繫結的地址
-g, --partition= HA分割槽的名稱(預設為DefaultDomain)
-u, --udp= UDP的多播地址
-l, --log= 設定日誌記錄外掛型別
環境變數:
JBOSS_HOME JBoss的位置
JAVA Java執行程式的位置
JAVA_OPTS JVM啟動引數
MAX_FD JBoss能夠使用檔案描述符的最大數量(僅用於Un*x)
說明:jboss啟動時預設只允許本機進行連線。
1.啟動jboss時帶上引數 -b IP ,如: ./run -b IP & 啟動成功後,就可以使用遠端連線jboss了,其中IP為jboss伺服器的IP地址。
2.雖然可以遠端連線了,但在jboss本機卻連線不了。如果需要允許遠端和本地都能連線jboss,需要將啟動時的IP地址寫為0.0.0.0 即:./run -b 0.0.0.0 &
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/628922/viewspace-621875/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 紅帽企業版Linux成為Linux下的.NET Core的參考平臺Linux
- 企業應用平臺架構架構
- 紅帽企業Linux4安全指南Linux
- 紅帽釋出企業版 Linux(RHEL) 8.0Linux
- 紅帽:《企業開源狀態》年度報告
- 紅帽企業 Linux AS 4 的改進(轉)Linux
- Red Hat Enterprise Linux 10 下載 - 紅帽企業 LinuxLinux
- 紅帽大戰Ubuntu:750小時免費企業版紅帽套餐即將登陸AWSUbuntu
- 紅帽企業版更新:Red Hat釋出RHEL 7.1
- 紅帽企業 Linux 6.3 正式版釋出Linux
- 深度解讀華為雲智慧企業雲應用平臺
- 快速構建企業級應用的開發平臺
- 紅帽企業 Linux v.4 的功能及優點Linux
- 紅帽3.5億美元收購JBoss 攪亂Oracle美夢(轉)Oracle
- 紅帽4 64位下載地址
- 低程式碼平臺!企業級應用開發模式首選模式
- 2022全球企業開源現狀:紅帽報告
- 紅帽Linux平臺:虛擬化技術發展詳解(轉)Linux
- 紅帽釋出企業Linux 7原子主機,變革Linux容器企業市場Linux
- 紅帽Linux下的影子工具(轉)Linux
- 區塊鏈技術應用企業平臺落地系統開發區塊鏈
- 有了這個平臺,企業開發應用更簡單了!
- 低程式碼應用開發平臺,讓企業開發更高效
- 如何應對紅帽不再維護 CentOSCentOS
- 紅帽Linux平臺:虛擬化技術發展詳解(2)(轉)Linux
- 數塔•Datale企業大資料,六大行業應用平臺分析大資料行業
- 企業內訓直播平臺應具備哪些功能?
- 打造企業級微服務平臺架構,分散式應用場景管理微服務架構分散式
- 企業級應用軟體平臺-國產辦公軟體的出路 (轉)
- 紅帽張先民:企業Linux 7技術亮點是容器技術Linux
- 思科和紅帽擬正式推出Linux應用程式容器技術Linux
- 紅帽作業系統日常安全維護作業系統
- SOA企業服務平臺
- 微信平臺應用
- FISCO BCOS助力眾享位元建設企業級區塊鏈應用平臺區塊鏈
- 企業大資料平臺MapReduce應用之Join實踐!大資料
- 開源新聞速遞:紅帽釋出企業 Linux 原子主機 7.2.6Linux
- 紅帽應用服務組合功能全面擴充套件——優化雲原生應用開發套件優化