天天看點

JBoss 系列九十二:WildFly 8 最終版釋出,下載下傳安裝,啟動測試

WildFly 8 最終版于 2014年2月11日釋出,WildFly 8 是第三代 JBoss 架構下(子產品化,輕量化,雲支援)的第二次大的釋出(JBoss 7 為第一次)。本文包括測試使用 WildFly 8 的一些記錄。

下載下傳安裝

從 http://wildfly.org/downloads/ 下載下傳 wildfly-8.0.0.Final.zip,解壓安裝生成 wildfly-8.0.0.Final,該目錄為 WildFly 8 的安裝目錄。

建立管理使用者

進入到 wildfly-8.0.0.Final/bin/ 目錄下,使用 add-user.sh 腳本建立管理使用者如下:

[[email protected] wildfly]$ cd wildfly-8.0.0.Final/bin/
[[email protected] bin]$ ./add-user.sh admin password1!
Added user 'admin' to file '/home/kylin/work/wildfly/wildfly-8.0.0.Final/standalone/configuration/mgmt-users.properties'
Added user 'admin' to file '/home/kylin/work/wildfly/wildfly-8.0.0.Final/domain/configuration/mgmt-users.properties'
           

啟動測試

同樣在 wildfly-8.0.0.Final/bin/ 目錄下執行

./standalone.sh
           

完成啟動。Linux 檢視 WildFly 8 啟動綁定的端口

[[email protected] ~]# netstat -antulop | grep 11622
tcp        0      0 127.0.0.1:9990              0.0.0.0:*                   LISTEN      11622/java          off (0.00/0/0)
tcp        0      0 127.0.0.1:8080              0.0.0.0:*                   LISTEN      11622/java          off (0.00/0/0)
           

可以看出,到 WildFly 8 綁定的端口僅為2個(之前的 JBoss 4 等啟動會綁定很多端口),這是由于第三代 JBoss 架構下對雲的支援,多個監聽端口不利于在雲端虛拟的環境中運作JBoss。兩個端口分别作用:

 9990 - HTTP/JSON Management, HTTP Upgraded Remoting - (Native Management & JMX), Web Administration Console

 8080 - HTTP (Servlet, JAX-RS, JAX-WS), Web Sockets, HTTP Upgraded Remoting (EJB Invocation, Remote JNDI)

使用 admin/password1! 登入 http://localhost:9990/console,可以測試 WildFly 8 管理界面。