上中間件安裝部署手冊_第1頁
上中間件安裝部署手冊_第2頁
上中間件安裝部署手冊_第3頁
上中間件安裝部署手冊_第4頁
上中間件安裝部署手冊_第5頁
已閱讀5頁,還剩65頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

RedFlagServer5上Weblogic安裝配置應(yīng)用部署手冊擬制:苑司印2023年審核:年月日批準(zhǔn):年月日長天科技有限公司2023-目錄RedFlagServer5上Weblogic安裝配置 1應(yīng)用部署手冊 1目錄 21.準(zhǔn)備Weblogic10(64bit)forlinux安裝文獻 3二.安裝Weblogic10 31.打開終端窗口 32.執(zhí)行安裝命令 3三.創(chuàng)建域過程 91.切換目錄到Weblogic的如下途徑 92.執(zhí)行配置命令 103.啟動配置向?qū)?11四.應(yīng)用部署 261.創(chuàng)建多連接池 262.應(yīng)用程序文獻上傳 373.拷貝加載的jar包 384.配置weblogic啟動腳本 385.創(chuàng)建weblogic快速啟動被管理Server腳本 396.Weblogic啟動 407.創(chuàng)建EJB包的部署 408.修改配置文獻 469.應(yīng)用程序部署 5110.測試應(yīng)用 5311、另一臺web服務(wù)器上部署 55五.在web2上部署Apache代理實現(xiàn)weblgic集群服務(wù) 551.上傳apache軟件到服務(wù)器。 552.執(zhí)行安裝腳本 553.啟動apache 554.拷貝weblogic加載模塊 565.配置apache代理服務(wù) 566.重啟apache 577.測試應(yīng)用 58六.在另一臺服務(wù)器部署apache代理 58七.HA的實現(xiàn) 58一.Weblogic10安裝前準(zhǔn)備1.準(zhǔn)備Weblogic10(64bit)forlinux安裝文獻server100_generic.jar二.安裝Weblogic101.打開終端窗口由于本軟件為jar包,需要用如下操作安裝。2.執(zhí)行安裝命令執(zhí)行該文獻,命令如下[root@web1home]#java-jarserver100_generic.jar-mode=console文獻開始解壓,如圖所示進入安裝向?qū)J選擇next,回車繼續(xù)系統(tǒng)提醒是否接受協(xié)議,輸入1,接受該協(xié)議。系統(tǒng)提醒選擇安裝途徑,默認安裝在/root/bea/在此更改安裝目錄,輸入/opt/bea10確認安裝途徑,回車繼續(xù)選擇安裝模式,在此選擇系統(tǒng)默認的完全安裝,直接回車即可。選擇1完整安裝,回車繼續(xù)選擇產(chǎn)品安裝途徑,默認即可,直接回車,系統(tǒng)開始安裝,如圖所示安裝完畢,如圖所示安裝完畢,提醒如下。安裝結(jié)束!三.創(chuàng)建域過程1.切換目錄到Weblogic的如下途徑操作命令如下:[root@web2home]#cd/opt/bea10/wlserver_10.0/common/bin/2.執(zhí)行配置命令操作命令如下:[root@node1bin]#./config.sh3.啟動配置向?qū)нx擇1默認選項創(chuàng)建一個新的weblogic域,回車系統(tǒng)提醒選擇一個建立域的模版,資料上講配置向?qū)У呐渲眠^程可以另存為模版,以便下次配置的時候使用,這里我們選擇1,使用基礎(chǔ)的模版按回車,選擇默認選項現(xiàn)在系統(tǒng)提醒我們配置管理服務(wù)器,設(shè)立weblogic用戶和密碼,管理服務(wù)器的名字可以更改,更改則選擇1輸入新的管理服務(wù)器的名字。否則選擇默認即可選擇2選項設(shè)立weblogic控制臺密碼,再次統(tǒng)一為weblogic輸入完回車。選擇3輸入確認密碼weblogic輸入完后回車,可以看到如下畫面。選擇安裝模式,系統(tǒng)默認開發(fā)模式,當(dāng)前系統(tǒng)應(yīng)用的生產(chǎn)模式,選擇2即可。回車,這里選擇生產(chǎn)模式。選擇jdk,選擇weblogic默認的jdk支持,回車。假如配置被管理的server,選擇1YES,否則選擇默認的no。在此由于要配置集群cluster,要配置兩個被管理Server,分別是zxServer1和zxServer2,選擇1,回車。下面畫面看到的是配置管理server(AdminServer)的配置信息。此處是系統(tǒng)默認的管理Server名字為AdminServer,假如對管理Server進行設(shè)立,通過下面的選項設(shè)立即可。選擇1更改Server的名字,2更改管理server的監(jiān)聽地址,3更改監(jiān)聽端口。在此關(guān)于AdminServer的都選擇默認,即登陸adminServer的端口選擇默認的7001。直接回車。下面頁面看到的是關(guān)于配置被管理server的信息。在這里創(chuàng)建被管理server。系統(tǒng)提醒添加被管理Server,在此規(guī)定輸入將要創(chuàng)建的被管理server的名字。輸入創(chuàng)建第一個被管理的Server名稱——zxServer1?;剀嚭髸吹教砑拥膠xServer1注意:默認情況下新添加的管理Server監(jiān)聽為7001。此端口與管理server端口沖突,在此需要更改監(jiān)聽端口,在此更改為7002。選擇3更改監(jiān)聽端口,輸入7002,如圖所示。可以看到監(jiān)聽端口已經(jīng)更改。選擇5,完畢zxServer1配置的保存。下面的介紹創(chuàng)建第2個管理Server,名字為zxServer2。在此選擇1,添加zxServer2。輸入zxServer2名字,回車,會看到新添加的管理Server,如圖所示。同樣新添加的Server端口也需要修改,選擇3編輯監(jiān)聽端口為7003。選擇5,完畢被管理Server的添加配置確認沒有疑問后,回車繼續(xù)在此配置weblogic集群Cluster,在我們的應(yīng)用中不需要對此配置,選擇回車即可。下面一步配置Machine。這里沒有配置,選擇默認,回車跳過即可。回車,不對Machine進行配置。系統(tǒng)提醒設(shè)立創(chuàng)建的domain的途徑在此選擇默認途徑在此需要更改一下創(chuàng)建的domain的名字。輸入postdomain即可。系統(tǒng)開始自動創(chuàng)建domain以上環(huán)節(jié)都完畢后,系統(tǒng)會自動建立這個域,并會生成一些文獻等等,完畢的界面如下:提醒成功創(chuàng)建域成功[root@web2bin]#cd/opt/bea10/user_projects/domains/查看創(chuàng)建的域,會發(fā)現(xiàn)有個postdomain文獻夾四.在web1應(yīng)用部署1.創(chuàng)建多連接池在創(chuàng)建好postdomain后,需要創(chuàng)建應(yīng)用程序的多連接池。一方面到如下途徑,命令如下[root@localhostbin]#cd/bea10/user_projects/domains/postdomain/bin/[root@localhostbin]#./startWebLogic.sh啟動weblogic。注意:在啟動的過程中,此處由于weblogic應(yīng)用為生產(chǎn)模式,會規(guī)定輸入weblogic的密碼,為了避免手動輸入密碼的發(fā)生,在此要修改一下weblogic的啟動腳本。修改方法如下(紅色內(nèi)容為添加內(nèi)容,在104行處):[root@localhostbin]#vi./startWebLogic.sh……if["${PRODUCTION_MODE}"="true"];thenWLS_DISPLAY_MODE="Production"elseWLS_DISPLAY_MODE="Development"fiexportWLS_USER=weblogicexportWLS_PW=weblogicif["${WLS_USER}"!=""];thenJAVA_OPTIONS="${JAVA_OPTIONS}-Dweblogic.management.username=${WLS_USER}"fiif["${WLS_PW}"!=""];thenJAVA_OPTIONS="${JAVA_OPTIONS}-Dweblogic.management.password=${WLS_PW}"Fi……再次用腳本啟動weblogic,命令如下。[root@localhostbin]#./startWebLogic.sh當(dāng)看到<ServerstartedinRUNNINGmode>說明已經(jīng)啟動成功。在IE地址欄里輸入http://服務(wù)器地址:7001/console圖輸入用戶名和密碼,在此均為weblogic打開weblogic控制臺,如圖所示。單擊左側(cè)DomainStructure控制面中的依次選擇services樹型,子樹JDBC,看到DataSources選項。打開JDBC的控制面板。如圖所示。單擊左上“l(fā)ock&Edit”按鈕,打開連接池的編輯配置面板,如圖所示單擊New按鈕,添加新的數(shù)據(jù)源,打開如圖所示對話框。一方面在這里要創(chuàng)建兩個單連接池,名字分別為postpool1和postpool2。在Name對話框中輸入數(shù)據(jù)源的名稱,在此為postpool1;JNDIName為postpool1;DatabaseType為數(shù)據(jù)庫類型,在下拉列表中選擇oracle;DatabaseDriver下拉列表中選擇oracle數(shù)據(jù)庫的驅(qū)動,此處選擇Oracle.Driver(Thin)Version9.0.19.2.0單擊next按鈕,打開如下頁面選擇默認即可,單擊next按鈕,打開創(chuàng)建一個新的數(shù)據(jù)源配置窗口。如圖所示分別輸入,數(shù)據(jù)庫的名字,主機地址(此為RAC數(shù)據(jù)庫節(jié)點1浮動IP地址),端標(biāo)語(默認),數(shù)據(jù)庫用戶名,密碼,確認密碼,如圖所示。單擊next按鈕單擊測試配置,查看是否能正常連接數(shù)據(jù)庫,假如配置對的,系統(tǒng)會提醒Connectiontestsuccessded。不對的返回重新配置。單擊next按鈕選擇adminServer和cluster,如圖所示,單擊finish按鈕,完畢配置工作。如圖所示用同樣的方法再次添加postpool2,注意如下地方。此處的數(shù)據(jù)庫的實例名,主機地址(此為RAC數(shù)據(jù)庫節(jié)點2浮動IP地址),如圖所示。創(chuàng)建兩個連接池后如圖所示。單擊綠色按鈕“ActivateChanges”按鈕激活數(shù)據(jù)源配置更改。創(chuàng)建多連接池,單擊左側(cè)DomainStructure控制面中的依次選擇services樹型,子樹JDBC,看到DataSources選項。打開JDBC的控制面板。如圖所示。單擊new按鈕,添加多連接池。注意多連接池的名字為e5s,JNDIName名字為e5s,算法類型為Load-balance(負載均衡模式)單擊下一步選擇adminServer和cluster,如圖所示。單擊下一步按鈕。選擇默認選項。單擊下一步按鈕。把已經(jīng)創(chuàng)建的兩個單連接池添加到多連接池中。如下圖所示。單擊完畢按鈕,完畢配置,如圖所示。激活所有配置。2.應(yīng)用程序文獻上傳上傳打成tar包的應(yīng)用程序文獻panskypost.tar,途徑根據(jù)ftp途徑上傳拷貝應(yīng)用程序到weblogic的/opt/bea10/user_projects/domains/postdomain/autodeploy下命令如下[root@localhostbin]#cp–rfpanskypost.tar、/opt/bea10/user_projects/domains/postdomain/autodeploy[root@localhostbin]#cd/opt/bea10/user_projects/domains/postdomain/autodeploy解壓tar到當(dāng)前程徑下,命令[root@localhostbin]#tar–xvfpanskypost.tar設(shè)立文獻的讀寫權(quán)限[root@localhostbin]#chmod–Rf755panskypost3.拷貝加載的jar包在程序中涉及到一些jar包,需要在啟動weblogic自動加載。操作方法如下。切換應(yīng)用程序文獻夾目錄,操作命令如下[root@localhostbin]#cp–rf/opt/bea10/user_projects/domains/postdomain/autodeploy/panskypost/build/lib/*/opt/bea10/user_projects/domains/postdomain/lib/[root@localhostbin]#cp–rf/opt/bea10/user_projects/domains/postdomain/autodeploy/panskypost/build/zskLib/*/opt/bea10/user_projects/domains/postdomain/lib/4.配置weblogic啟動腳本加載應(yīng)用所有的jar包,切換目錄到到weblogic啟動腳本命令如下[root@localhostbin]#cd/bea10/user_projects/domains/postdomain/bin/對編輯的腳本進行備份[root@localhostbin]#cpstartWebLogic.shstartWebLogic.sh_bak編輯腳本,如下代碼中紅色為需要改變的內(nèi)容。[root@localhostbin]#vistartWebLogic.sh#省略。。。。。if["${WLS_PW}"!=""];thenJAVA_OPTIONS="${JAVA_OPTIONS}-Dweblogic.management.password=${WLS_PW}"fiCLASSPATH="${DOMAIN_HOME}/autodeploy/panskypost/config:${CLASSPATH}${CLASSPATHSEP}${MEDREC_WEBLOGIC_CLASSPATH}"#此處代碼是分別加載應(yīng)用程序的的config途徑和classes途徑。注意一定要保證途徑的對的性!echo"."echo"."#省略。。。。。保存退出。重新啟動weblogic,啟動命令如下:[root@localhostbin]#nohup./startWebLogic.sh&5.創(chuàng)建weblogic快速啟動被管理Server腳本啟動被管理zxServer1的腳本[root@web2bin]#cd/opt/bea10/user_projects/domains/postdomain/bin/[root@web2bin]#vistartzxServer1.sh#!/bin/shexportUSER_MEM_ARGS="-Xms2560m-Xmx2560m-XX:MaxPermSize=512m"nohup./startManagedWebLogic.shzxServer1>zxServer1.out&啟動被管理zxServer2的腳本[root@web2bin]#vistartzxServer2.sh#!/bin/shexportUSER_MEM_ARGS="-Xms2560m-Xmx2560m-XX:MaxPermSize=512m"nohup./startManagedWebLogic.shzxServer2>zxServer2.out&關(guān)閉被管理zxServer1的腳本[root@web2bin]#vistopzxServer1.sh#!/bin/bash#proc="Name=zxServer1"running=`ps-ef|grepjava|grep-vgrep`if["x"="x$running"];thenexitfipid=`echo$running|awk'{print$2}'`echo$pidkill-9$pid關(guān)閉被管理zxServer2的腳本[root@web2bin]#vistopzxServer2.sh#!/bin/bash#proc="Name=zxServer2"running=`ps-ef|grepjava|grep-vgrep`if["x"="x$running"];thenexitfipid=`echo$running|awk'{print$2}'`echo$pidkill-9$pid授予腳本可執(zhí)行權(quán)限[root@web2bin]#chmod+xstartzxServer1.shstartzxServer2.shstopzxServer2.shstopzxServer1.sh6.Weblogic啟動Weblogic啟動腳本切換至如下途徑[root@web2~]#cd/opt/bea10/user_projects/domains/postdomain/bin/[root@web2bin]#nohup./startWebLogic.sh&#啟動管理Server,端口7001[root@web2bin]#./startzxServer1.sh#啟動被管理服務(wù)zxServer1,端口7002[root@web2bin]#tail-fzxServer1.out#查看zxServer1管理服務(wù)啟動日記,端口7002[root@web2bin]#./stopzxServer1.sh#停止zxServer1管理服務(wù),端口7002[root@web2bin]#./startzxServer2.sh#啟動座席管理服務(wù)zxServer2,端口7003[root@web2bin]#tail-fzxServer.out#查看座席管理服務(wù)zxServer2啟動日記,端口7003[root@web2bin]#./stopzxServer2.sh#停止座席管理服務(wù)zxServer2,端口70037.創(chuàng)建EJB包的部署注意:EJB的jar包最佳不要放在autodeploy目錄下,可以拷貝出來放在根目錄或其他目錄下。本文檔介紹把EJB放在了/opt/bea10/user_projects/domains/postdomain/ejb/目錄下??截惷頪root@web2bin]#cp-rf/opt/bea10/user_projects/domains/postdomain/autodeploy/panskypost/build/ejb/opt/bea10登陸weblogic控制臺。單擊postdomain下的Deployments選項,單擊“l(fā)ock&Edit”按鈕,單擊install按鈕,如圖所示。http://IP地址:7001/console系統(tǒng)提醒選擇需要加載的文獻途徑,如圖所示單擊該地址,可以看到服務(wù)器的根目錄,如圖所示繼續(xù)單擊根目錄后面的“/”,可以看大根目錄下的所有文獻夾,如圖所示繼續(xù)單擊bea10,如圖所示打開ejb文獻夾,選擇paraEJB.jar包,如圖所示單擊“next”按鈕選擇部署ejb的目的,在這里選擇zxServer1和zxServer2。對發(fā)布的包進行命名,一般選擇默認,單擊next按鈕,如上圖所示單擊finish按鈕,完畢paraEJB.jar包的裝載,如圖所示。單擊綠色的“ActivateChanges”按鈕激活配置文獻,使配置生效單擊star下拉列表中servicingallrequests,激活應(yīng)用部署用同樣的方法分別部署reportEJB.jarutilityServer.jarzzdsEJB.jarzzdsMEJB.jar包不在細述!8.修改配置文獻在linux系統(tǒng)下需要修改應(yīng)用程序的配置文獻轉(zhuǎn)到如下目錄,命令如下[root@localhost~]#cd/bea10/user_projects/domains/postdomain/autodeploy/panskypost/config/需要修改的配置文獻perties,data.xml,命令如下。紅色字體為需要更改的途徑[root@localhostconfig]#vipertiesdatasoure_name=e5sdatasoure_name_standard=e5surl=t3://:7001,:7002,:7003#添加監(jiān)聽的端口qryurl=:7001,:7002,:7003#添加監(jiān)聽的端口jmsurl=t3://:7001,:7002,:7003#添加監(jiān)聽的端口user=weblogicpassword=weblogictopic_name=MessageServerreport_topic_name=MsgReportjms_factory=QueueFactoryEJBHome=/opt/bea10/user_projects/domains/postdomain/autodeploy/panskypost/config/data.xmldaoxml=/opt/bea10/user_projects/domains/postdomain/autodeploy/panskypost/config/dao/dao-config.xml#MRMapping存放的途徑MRMapping=/MRMapping.xml;/MRMapping/MRMapping_xtgl.xml;/MRMapping/MRMapping_otpdemo.xml;/MRMapping/MRMapping_ddgl.xml;/MRMapping/MRMapping_yygl.xml;/MRMapping/MRMapping_Sys_workgrp.xml;/MRMapping/MRMapping_QueryPostalCode.xml;#WFMapping存放的途徑wfxml=/WFMapping.xml;/WFMapping/WFMapping_xtgl.xml;/WFMapping/WFMapping_otpdemo.xml;/WFMapping/WFMapping_ddgl.xml;/WFMapping/WFMapping_yygl.xml;/WFMapping/WFMapping_Sys_workgrp.xml;/WFMapping/WFMapping_QueryPostalCode.xml;CharSetOld=GBKCharSetNew=GBKPrintConfig=/print.xmlcalllocal=0writelog=0license=0gz127ZFws3AACkQCKVLmGC6inc=0MC4CFQDGV3Q79fZOnr8Q4XQXNMdD5mk8cAIVAIGXxoeo8uFWWokx9IerUaWg5QT2users=20CodeFlag=1struts_ver=1.0ccService=.ebis.test.testdiycodemutiwin=1qarunmode=1eTaxBuilder=0QRYPRE=QRYSER=CQAPEJB=#sql中控制數(shù)據(jù)權(quán)限1控制,0不控制sqlperm=1#部分頁面標(biāo)記隱藏開關(guān),0:不隱藏1:隱藏QRY_HIDDEN=0#解析拼SQL時是否值兩邊加入單引號('),取值(true/false),默認truequery.input.value.add.singlequotes=true#代碼項的值后面是否加入百分號(%),取值(true/false),默認truequery.input.value.code.add.percent=true#是否替換空的輸入條件,false的話不對SQL進行解析替換,取值(true/false),默認truequery.input.value.replace.empty.condition=true#存儲過程調(diào)用過程中,是否增長前后兩個參數(shù),false的話不增長,取值(true/false),默認.add.start=true#解析拼SQL時是否值兩邊加入單引號('),取值(true/false),默認false#query.input.value.add.singlequotes=false#代碼項的值后面是否加入百分號(%),取值(true/false),默認false#query.input.value.code.add.percent=false#是否替換空的輸入條件,false的話不對SQL進行解析替換,取值(true/false),默認false#query.input.value.replace.empty.condition=false#存儲過程調(diào)用過程中,是否增長前后兩個參數(shù),false的話不增長,取值(true/false),默認false#.add.start=false#動態(tài)表單是否緩存(緩存:true;不緩存:false)TabCache=false#動態(tài)表單模板文獻途徑TabTemplatePath=/opt/bea10/user_projects/domains/postdomain/autodeploy/panskypost/tab#11185用,手機號碼正則表達式mbreg=(13|013|15|015)\\d{9}#序列號長度seqlen=10#報表生成PdfTempPath=/opt/bea10/user_projects/domains/postdomain/autodeploy/panskypost/reportpdf#SMS接口配置gsmpIp=2gsmpPort=9999cpUser=usernamecpPass=password#超時timeOut=30#日記文獻途徑logFile=/perties#上行并發(fā)數(shù)moSrvCount=10#下行并發(fā)數(shù)mtSrvCount=10#是否加載任務(wù)調(diào)度組件loadRes=falsecurprov=HBS#templatedirectorytempDir=/opt/bea10/user_projects/domains/postdomain/autodeploy/panskypost/web/template/#faxfiledirfaxDir=/opt/bea10/user_projects/domains/postdomain/autodeploy/panskypost/web/uploaddir/fax/#攬收功能開關(guān)lsgnFlag=0保存退出。修改data.xmlData.xml<configuration><jndi-property>java.naming.factory.initial=weblogic.jndi.WLInitialContextFactory</jndi-property><jndi-property>vider.url=t3://:7001,:7002,:7003</jndi-property><enterprise-beans><ejb><jndi-name>ProfileHome</jndi-name><home>.ebis.e5s.admin.ProfileHome</home><helper-class>javax.rmi.PortableRemoteObject</helper-class></ejb><ejb><jndi-name>DataPartitionHome</jndi-name><home>.ebis.e5s.admin.DataPartitionHome</home><helper-class>javax.rmi.PortableRemoteObject</helper-class></ejb><ejb><jndi-name>PermissionHome</jndi-name><home>.ebis.e5s.admin.PermissionHome</home><helper-class>javax.rmi.PortableRemoteObject</helper-class></ejb><ejb><jndi-name>DependPermissionHome</jndi-name><home>.ebis.e5s.admin.DependPermissionHome</home><helper-class>javax.rmi.PortableRemoteObject</helper-class></ejb><ejb><jndi-name>ExclusivePermissionHome</jndi-name><home>.ebis.e5s.admin.ExclusivePermissionHome</home><helper-class>javax.rmi.PortableRemoteObject</helper-class></ejb>…….更改applicationContext.xml[root@web2~]#cd/opt/bea10/user_projects/domains/postdomain/autodeploy/panskypost/web/WEB-INF[root@web2WEB-INF]#viapplicationContext.xml……<beanid="dataSource"class="org.springframework.jndi.JndiObjectFactoryBean"><propertyname="jndiName"><value>e5s</value></property><propertyname="resourceRef"><value>false</value></property><propertyname="jndiEnvironment"><props><propkey="vider.url">t3://localhost:7001,localhost:7002,localhost:7003</prop><propkey="java.naming.factory.initial">weblogic.jndi.WLInitialContextFactory</prop></props></property></bean>…….9.應(yīng)用程序部署和部署EJB方法相同,登陸在weblogic控制臺。單擊“l(fā)ock&Edit”按鈕,單擊install按鈕,如圖所示。選擇應(yīng)用程序所在途徑,當(dāng)前程序所在位置為/opt/bea10/user_projects/domains/postdomain/autodeploy/panskypost可以看到該途徑下的web文獻夾,選擇web前面的單選項。單擊下一步按鈕。連續(xù)單擊下一步按鈕。保存配置,激活配置信息。在激活配置信息假如控制臺有報錯提醒信息。可以進入后臺修改weblogic的config.xml配置文獻。途徑為/opt/bea10/user_projects/domains/postdomain/[root@web2~]#Vi/opt/bea10/user_projects/domains/postdomain/config.xml修改內(nèi)容為(紅色為添加內(nèi)容):…..<app-deployment><name>zzdsMEJB</name><target>Cluster</target><module-type>ejb</module-type><source-path>/opt/bea10/ejb/zzdsMEJB.jar</source-path><security-dd-model>DDOnly</security-dd-model></app-deployment><app-deployment><name>web</name><target>zxServer1,zxServer2</target><module-type>war</module-type><source-path>autodeploy/panskypost/web</source-path><security-dd-model>DDOnly</security-dd-model></app-deployment>……再次重啟weblogic,操作命令如下.[root@web2bin]#nohup./startWebLogic.sh&[root@web2bin]#./startzxServer1.sh[root@web2bin]#./startzxServer2.sh登陸控制臺查看應(yīng)用程序部署狀態(tài)。成功后可以在weblogic控制臺看到如下狀況,所有的應(yīng)用的狀態(tài)都為active。10.測試應(yīng)用輸入應(yīng)用地址,http://ip地址:7002和http://ip地址:7003,檢查應(yīng)用部署的完畢性,如圖所示。密碼admin/admin登陸做測試11、在web2服務(wù)器上部署在當(dāng)前服務(wù)器測試無問題的情況下,對/bea10/user_projects/domains/下的postdomain用如下命令打包。[root@web2/]#cd/opt/bea10/user_projects/domains/[root@web2domains]#tar–cvfpostdomain_web1.tarpostdomain壓縮該包,通過如下命令拷貝該postdomain_web1.tar到web2[root@web2domains]#scppostdomain_web1.tarroot@web1:/opt/bea10/user_projects/domains/[root@web1domains]#tar–xvfpostdomain_web1.tar啟動weblogic,做測試,啟動方法如下:[root@web2~]#cd/opt/bea10/user_projects/domains/postdomain/bin/在該途徑下[root@web2bin]#nohup./startWebLogic.sh&#啟動管理Server,端口7001[root@web2bin]#./startzxServer1.sh#啟動被管理服務(wù)zxServer1,端口7002[root@web2bin]#tail-fzxServer1.out#查看zxServer1管理服務(wù)啟動日記,端口7002[root@web2bin]#./stopzxServer1.sh#停止zxServer1管理服務(wù),端口7002[root@web2bin]#./startzxServer2.sh#啟動座席管理服務(wù)zxServer2,端口7003[root@web2bin]#tail-fzxServer.out#查看座席管理服務(wù)zxServer2啟動日記,端口7003[root@web2bin]#./stopzxServer2.sh#停止座席管理服務(wù)zxServer2,端口7003五.在web2上部署Apache代理實現(xiàn)weblgic集群服務(wù)1.上傳apache軟件到服務(wù)器。2.執(zhí)行安裝腳本[root@web2home]#./setupapache.sh3.啟動apache切換目錄到apache的安裝目錄[root@web2bin]#cd/usr/local/apache2/bin[root@web2bin]#./apachectlstart用ps命令查看apache進程服務(wù)[root@localhostbin]#ps-ef|grephttpdroot202311018:04?00:00:00/usr/local/apache2/bin/httpd-kstartnobody2023220231018:04?00:00:00/usr/local/apache2/bin/httpd-kstartnobody2023320231018:04?00:00:00/usr/local/apache2/bin/httpd-kstartnobody2023520231018:04?00:00:00/usr/local/apache2/bin/httpd-kstart4.拷貝weblogic加載模塊在weblogic安裝目錄下拷貝weblogic的加載模塊到apache的modules目錄[root@web2x86_64]#cp/opt/bea10/wlserver_10.0/server/plugin/linux/x86_64/*/usr/local/apache2/modules/注意:在該目錄下,有mod_wl_20.so和mod_wl_22.so分別相應(yīng)的apache2.0和apache2.2注意版本統(tǒng)一,在本應(yīng)用中我們使用的為apache2.2。5.配置apache代理服務(wù)切換到apache配置文獻目錄。[root@web2bin]#cd/usr/local/apache2/conf備份配置文獻[root@web2conf]#cphttpd.confhttpd.conf_back修改配置文獻(紅色為修改內(nèi)容)[root@web2conf]#vihttpd.conf…..省略##Listen:AllowsyoutobindApachetospecificIPaddressesand/or#ports,insteadofthedefault.Seealsothe<VirtualHost>#directive.##ChangethistoListenonspecificIPaddressesasshownbelowto#preventApachefromglommingontoallboundIPaddresses()##Listen8:80Listen8001#修改端標(biāo)語##DynamicSharedObject(DSO)Support##TobeabletousethefunctionalityofamodulewhichwasbuiltasaDSOyou#havetoplacecorresponding`LoadModule'linesatthislocationsothe#directivescontainedinitareactuallyavailable_before_theyareused.#Staticallycompiledmodules(thoselistedby`httpd-l')donotneed#tobeloadedhere.##Example:#LoadModulefoo_modulemodules/mod_foo.so#LoadModuleweblogic_modulemodules/mod_wl_22.so#加載weblogic插件模塊LoadModuleaccess_modulemodules/mod_access.soLoadMo

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論