Ubuntu下配置jboss的一點總結

下午手動在Ubuntu下配置了jboss。

首先下載jboss。到 http://jbossas.jboss.org/downloads 我下載的是EAP 6.3.0 Alpha版本。

本來看了幾篇文章,講怎樣在Linux下配置jboss的。可是jboss的版本都不一樣。 那些文章在講到配置的時候,都說,文件下載完成後,要啓動jboss還需要配置一下jboss的環境變量。 我按照那些辦法,試了一下,的確可以成功。   有的文章說的是修改 /etc/profile這個變量。 我沒有修改他,而是直接修改的/etc/environment 。在裏面加了兩句。

一句是JBOSS_HOME 一句是 在path中加了 :/opt/jboss/bin。

配置好後,進入jboss的目錄 。

cd  /opt/jboss/bin

執行命令:./standalone.sh

正確顯示。然後訪問http://localhost:8080/可以看到歡迎頁面。

 既然配置好了環境變量,那麼我如果不進入jboss的安裝目錄,而是直接在控制檯敲入啓動命令就可以訪問了。

但是,這樣試了一下,不行。

於是,我把環境變量關於jboss的都刪掉。重啓了一下,居然還可以。。

 這是怎麼回事呢? 後來我想,是不是版本不一樣,這個版本就像tomcat一樣。不需要手動配置 CATALINA_HOME 了。於是我打開standalone.sh這個文件。 

發現其中有一句:



這句的意思是,如果jboss_home不存在,那將其賦值爲RESOLVED_JBOSS_HOME

而RESOLVED_JBOSS_HOME 這個變量的值,在上面被賦值爲 當前目錄的上一級目錄。 即 /opt/jboss/bin  的上一級, 也就是  /opt/jboss..

於是乎,jboss_home 每次都會被賦值了。而不需要我們手動的配置環境變量了。

我在第二行打印了一下 RESOLVED_JBOSS_HOME 這個變量,果然是/opt/jboss


測試:

jboss的發佈目錄是 :\standalone\deployments

手動建立一個HTML文件,test.html。然後將他壓縮爲test.war文件。 其實就是壓縮成zip 改一下名稱即可。 放入發佈目錄。 重啓服務。 訪問:http://127.0.0.1/test/test.html

正常顯示。

發佈了48 篇原創文章 · 獲贊 12 · 訪問量 18萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章