Jboss6.1的用途,配置,使用詳解
創(chuàng)新互聯(lián)建站堅持“要么做到,要么別承諾”的工作理念,服務領域包括:成都網(wǎng)站設計、成都網(wǎng)站建設、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣等服務,滿足客戶于互聯(lián)網(wǎng)時代的玉州網(wǎng)站設計、移動媒體設計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡建設合作伙伴!一..簡介:
JBoss是全世界開發(fā)者共同努力的成果,一個基于J2EE的開放源代碼的應用服務器因為JBoss代碼遵循LGPL許可,你可以在任何商業(yè)應用中免費使用它,而不用支付費用
(注意:JBoss不支持servlet/JSP的WEB容器)
二..jboss的下載:( http://jbossas.jboss.org/downloads.html)版本自選
三..JBoss具有如下優(yōu)點:
1 JBoss是免費的,開放源代碼J2EE的實現(xiàn),通過LGPL許可證進行發(fā)布
2 JBoss需要的內(nèi)存和硬盤空間比較小
3 安裝非常簡單先解壓縮JBoss打包文件再配置一些環(huán)境變量就可以了
4 JBoss能夠"熱部署",部署B(yǎng)EAN只是簡單拷貝BEAN的JAR文件到部署路徑下就可以了如果沒有加載就加載它;如果已經(jīng)加載了就自動更新
5 JBoss與Web服務器在同一個Java虛擬機中運行,Servlet調(diào)用EJB不經(jīng)過網(wǎng)絡,從而大大提高運行效率,提升安全性能
6 用戶可以直接實施J2EE-EAR,而不是以前分別實施EJB-JAR和Web-WAR,非常方便
7Jboss支持集群
四..配置jboss的環(huán)境變量,首先需要指定JDK的JAVA_HOME。(是JDK而不是JRE)。配置JBOSS_HOME的安裝目錄。運行Jboss安裝目錄”bin/run.bat”如dos窗口沒異常,配置成功。
.設置默認項目
第一步:在需要設置的項目中的web-inf下面添加文件jboss-web.xml
主要內(nèi)容如下:
第二步:將server\default\deploy\下的ROOT.war改為小寫的root.war
第三步:啟動或重啟JBOSS
五..修改Jboss的端口:(如我們平常使用Tomcat或oracle的端口會與此發(fā)生沖突)
%JBOSS_HOME%/server/default/deploy/jbossweb.sar/server.xml編譯修改如下:搜素HTTP/1.1改為:
redirectPort="8787" URIEncoding="UTF-8"/> Port為端口號 address為局域網(wǎng)或者本機訪問 六.配置數(shù)據(jù)源: JBoss中使用xml文件來配置數(shù)據(jù)源,找到%JBOSS_HOME%/docs/examples/jca文件。里面有各種數(shù)據(jù)庫的配置實例。本次配置Oracle找到oracle-ds.xml文件。修改driver-class和user-name,password等信息。 把修改好的oracle-ds.xml文件copy到%JBOSS_HOME%/server/default/deploy目錄下 數(shù)據(jù)庫驅動Copy到%JBOSS_HOME%/server/default/lib目錄下.重啟配置成功。 七.安全性的用戶配置 JMX安全配置: ①找到%JBOSS_HOME%/common/deploy/jmx-console.war/WEB-INF/jboss-web.xml 根據(jù)說明。去掉需要登錄信息的注釋 ②找到%JBOSS_HOME%/common/deploy/jmx-console.war/WEB-INF/web.xml 取消如***釋:(開其驗證登錄) role JBossAdmin to access the HTML JMXconsole web application ③配置用戶的登陸信息 找到%JBOSS_HOME%/server/default/conf/login-config.xml如下代碼: flag="required"> 用戶名密碼配置在props/jmx-console-users.properties中 角色配置在props/jmx-console-roles.properties中 ④打開2個文件自行修改賬號信息和角色信息 Web-console的安全配置: ①打開%JBOSS-Home%/common/deploy/jbossws-console.war/WEB-INF/jboss-web.xml根據(jù)說明,去掉注釋 ②打開%JBOSS-Home%/common/deploy/jbossws-console.war/WEB-INF/web.xml 根據(jù)說明,去掉注釋 A security constraint that restricts access role 'friend' to access the JBossWS consoleweb application ③配置用戶的登陸信息 JBossWS的安全域和運行角色friend都是在 %JBOSS_HOME%/server/default/conf/login-config.xml中配置的 flag=”required”> ④修改密碼和角色 打開%JBOSS_HOME%/server/default/conf/props/jbossws-user.properties自行修改密碼 打開%JBOSS_HOME%/server/default/conf/props/jbossws-roles.properties自行修改密碼 注意:JBoss中也已經(jīng)包含了JSP服務器功能,而且它監(jiān)聽的端口也是8080,所以Tomcat和JBoss是不能同時在一臺電腦啟動的。默認情況下JBoss只監(jiān)聽localhost的請求,如果要讓局域網(wǎng)的電腦訪問 另外有需要云服務器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。
命令行運行run.bat –b 0.0.0.0
文章標題:jboss6.1安裝配置-創(chuàng)新互聯(lián)
本文鏈接:http://weahome.cn/article/csjijs.html