WEBLOGIC部署文档Word文件下载.docx

上传人:b****4 文档编号:17071369 上传时间:2022-11-28 格式:DOCX 页数:43 大小:3.04MB
下载 相关 举报
WEBLOGIC部署文档Word文件下载.docx_第1页
第1页 / 共43页
WEBLOGIC部署文档Word文件下载.docx_第2页
第2页 / 共43页
WEBLOGIC部署文档Word文件下载.docx_第3页
第3页 / 共43页
WEBLOGIC部署文档Word文件下载.docx_第4页
第4页 / 共43页
WEBLOGIC部署文档Word文件下载.docx_第5页
第5页 / 共43页
点击查看更多>>
下载资源
资源描述

WEBLOGIC部署文档Word文件下载.docx

《WEBLOGIC部署文档Word文件下载.docx》由会员分享,可在线阅读,更多相关《WEBLOGIC部署文档Word文件下载.docx(43页珍藏版)》请在冰豆网上搜索。

WEBLOGIC部署文档Word文件下载.docx

4.1.3系统环境设置

no-p-oudp_sendspace=32768

4.2集群服务配置:

4.2.1管理服务器配置----代理服务器

1.http:

//管理服务器:

6001/console

2.部署一个web应用proxy.war

proxy.war中的web.xml的地址需要作相应修改,参与cluster的服务器都需要加上。

例如:

<

param-name>

WebLogicCluster<

/param-name>

param-value>

localhost1:

9001|localhost2:

9001<

/param-value>

4.2.2管理服务器配置----cluster

2.新建一个cluster

name=jungleCluster(任意)

clusteraddress=被管理服务器1:

9001,被管理服务器2:

9001

multicastAddress=237.0.0.1

multicastPort=6000(不能和6001--管理服务器和9001--被管理服务器重复)

4.2.3管理服务器配置----managedserver

2.新建一个server属于上面所建的cluster

cluster=myCluster

name=MyServer1

listenaddress=当前物理机器ip

port=6001

4.2.4被管理服务器配置

1.从已建domain目录中,拷贝startManagedWebLogic.sh为startm.sh

2.修改startm.sh文件,有五处要修改,下面有全部拷贝及其修改说明。

3.用nohup./startm.sh&

启动

4.如果要在别的物理服务器新建被管理服务器,在该服务器上安装bea,bea_home选择同样的目录

5.从已建domain目录拷贝setEnv.sh,startm.sh,serializedsystemini.dat到该被管理服务器同样目录中

6.修改startm.sh文件中SERVER_NAME= 

cluster中配置的服务器名

7.chmod777*

8.用nohup./starm.sh&

///////////////////////////////////

startm.sh共五处要修改,修改完成后用如下命令启动:

nohup./startm.sh&

#!

/bin/sh

#****************************************************************************

#ThisscriptisusedtostartamanagedWebLogicServerforthedomaininthe

#currentworkingdirectory. 

ThisscriptreadsintheSERVER_NAMEand

#ADMIN_URLaspositionalparameters,setstheSERVER_NAMEvariable,then

#startstheserver.

#

#OthervariablesthatstartWLStakesare:

#WLS_USER 

-cleartextuserforserverstartup

#WLS_PW 

-cleartextpasswordforserverstartup

#PRODUCTION_MODE 

-Settotrueforproductionmodeservers,falsefor

developmentmode

#JAVA_OPTIONS 

-Javacommand-lineoptionsforrunningtheserver.(These

willbetaggedontotheendoftheJAVA_VMandMEM_ARGS)

#JAVA_VM 

-ThejavaargspecifyingtheVMtorun. 

(i.e.-server,

-hotspot,etc.)

#MEM_ARGS 

-Thevariabletooverridethestandardmemoryarguments

passedtojava

#Foradditionalinformation,refertotheWebLogicServerAdministrationGuide

#(/ConsoleHelp/startstop.html).

#setupWL_HOME,therootdirectoryofyourWebLogicinstallation

WL_HOME="

/bea/weblogic81"

#setupcommonenvironment

#SetProductionMode. 

Whenthisissettotrue,theserverstartsupin

#productionmode. 

Whensettofalse,theserverstartsupindevelopment

#mode. 

Ifitisnotset,itwilldefaulttofalse.

PRODUCTION_MODE="

"

#SetJAVA_VENDORtojavavirtualmachineyouwanttorunonserverside.

JAVA_VENDOR="

IBM"

#SetJAVA_HOMEtojavavirtualmachineyouwanttorunonserverside.

JAVA_HOME="

/usr/java14"

."

${WL_HOME}/common/bin/commEnv.sh"

#SetSERVER_NAMEtothenameoftheserveryouwishtostartup.

ADMIN_URL=http:

//10.140.129.140:

#旧:

SERVER_NAME=

#新:

SERVER_NAME=server45

SERVER_NAME=server141

#SetWLS_USERequaltoyoursystemusernameandWLS_PWequal 

#toyoursystempasswordfornousernameandpasswordprompt

#duringserverstartup. 

Botharerequiredtobypassthestartup

#prompt.

WLS_USER=

WLS_USER=weblogic

WLS_PW=

WLS_PW=weblogic

#SetJAVA_VMtojavavirtualmachineyouwanttorunonserverside.

#JAVA_VM="

#SetJAVA_OPTIONStothejavaflagsyouwanttopasstothevm. 

Ifthere

#aremorethanone,includequotesaroundthem. 

Forinstance:

#JAVA_OPTIONS="

-Dweblogic.attribute=value-Djava.attribute=value"

usage()

{

echo"

NeedtosetSERVER_NAMEandADMIN_URLenvironmentvariablesorspecify"

themincommandline:

echo'

Usage:

./startManagedWebLogic.sh[SERVER_NAME][ADMIN_URL]'

forexample:

./startManagedWebLogic.shmanagedserver1http:

//localhost:

7001'

exit1

}

#CheckforvariablesSERVER_NAMEandADMIN_URL

#SERVER_NAMEandADMIN_URLmustbyspecifiedbeforestartingamanagedserver,

#detailedinformationcanbefoundat/adminguide/startstop.html.

if[${#}=0];

then

if["

x${SERVER_NAME}"

="

x"

-o"

x${ADMIN_URL}"

];

usage

fi

elif[${#}=1];

SERVER_NAME=${1}

elif[${#}=2];

ADMIN_URL=${2}

else

#StartWebLogicserver

#Resetnumberofopenfiledescriptorsinthecurrentprocess

#ThisfunctionisdefinedincommEnv.sh

resetFd

CLASSPATH="

${WEBLOGIC_CLASSPATH}${CLASSPATHSEP}${POINTBASE_CLASSPATH}${CLASSPATHSEP}${JAVA_HOME}/jre/lib/rt.jar${CLASSPATHSEP}${WL_HOME}/server/lib/webservices.jar${CLASSPATHSEP}${CLASSPATH}"

exportCLASSPATH

echoCLASSPATH="

${CLASSPATH}"

echo

echoPATH="

${PATH}"

***************************************************"

TostartWebLogicServer,useausernameand 

*"

passwordassignedtoanadmin-leveluser. 

For*"

serveradministration,usetheWebLogicServer*"

consoleathttp:

//<

hostname>

:

<

port>

/console 

MEM_ARGS="

-Xms256m-Xmx512m-Xrs"

$JAVA_HOME/bin/java"

${JAVA_VM}${MEM_ARGS}${JAVA_OPTIONS} 

/

-Dweblogic.Name=${SERVER_NAME} 

-Dweblogic.management.username=${WLS_USER} 

-Dweblogic.management.password=${WLS_PW} 

-Dweblogic.management.server=${ADMIN_URL} 

-Djava.security.policy="

${WL_HOME}/server/lib/weblogic.policy"

weblogic.Server

新加

-Djava.awt.headless=true

4.2.5weblogic配置和管理

1.管理服务器的queue=被管理服务器queue的和+1

配置页面:

beadomain>

Servers>

admin>

ExecuteQueue>

weblogic.kernel.Default>

ThreadCount:

2.启动命令startWebLogic.sh需配置-DINDIGO_HOME=/bea/app

4.3 

weblogic配置:

4.3.1启动服务:

一.aixunix操作系统:

通过xmanager登录系统,在terminal下执行

cd 

/bea/user_projects/domains/mydomain/

./startWebLogic.sh

二.windows的操作

在开始菜单启动服务

4.3.2打开控制台

http:

//地址:

端口/console如:

//10.158.212.45:

7001/console

Username:

weblogic

Password:

weblogic

4.3.3ListenAddress配置:

配置如图所示页面中ListenAddress:

为应用服务器地址

4.3.4SSLListenPort配置:

4.3.5数据库连接配置:

一、连接池配置:

配置连接池

第一步,ConfigureanewJDBCConnectionPool... 

第二步,按图所示选择oracle,按continue

第三步,按下面配置要求配置数据库

第四步,可根据数据库实际配置修改url配置

Name

URL

DriverClassname

Deployed

thin_amber

jdbc:

oracle:

thin:

@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=10.158.212.49)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=ciswf)))

oracle.jdbc.OracleDriver

true

thin_dlyx

thin_owf_mgr

thin_wf_amber

第五步,创建部署完成

重复上面操作,配置所有的连接池连接

二、数据源配置:

配置数据源

第一步,ConfigureanewJDBCDataSource

第二步,按下面配置配置name、JNDIname

JNDIName

PoolName

RowPrefetchEnabled

EnableTwoPhaseCommit

StreamChunkSize

RowPrefetchSize

ds_amber

indigo/jdbc/default

false

256

48

ds_dlyx

indigo/jdbc/dlyx

ds_owf_mgr

indigo/jdbc/wf_oracle

ds_wf_amber

indigo/jdbc/wf_Indigo

第三步,选择poolname,continue

第四步,create

重复上面的操作,将全部数据源配置完成

4.3.6数据库连接其他配置

页面中点击

选中TestReservedConnections

在TestTableName:

输入SQLSELECT1FROMDUAL

在InitSQL:

输入SQLALTERSESSIONSETNLS_LANGUAGE='

SIMPLIFIEDCHINESE'

重复上面的操作,对每一个连接池连接都做配置

4.3.7JMS配置

配置JMS服务

第一步,ConfigureanewJMSConnectionFactory...

第二步,配置JNDIname为weblogic.examples.jms.TopicConnectionFactory,然后create完成配置

4.3.8证书设置

第一步、修改本地文件ca.bat中代理服务器地址改为服务器地址,放在bea/weblogic81/server/lib/(genSSL)

并执行sh<

ca.bat

copymyKeyStore.jks到/bea/weblogic81/server/lib/

第二步、在下面页面上点击change

第三步、选择Keystores:

,continue

第四步、按照下面配置输入相应设置

CustomIdentityKeystore:

/bea/weblogic81/server/lib/myKeyStore.jks

Type:

 

JKS

Passphrase:

password

CustomTrustKeystore:

JKS

PrivateKeyAlias:

longshinekey

password

最后apply完成

4.4部署应用服务

在下图左侧树中点application,点击DeployanewApplication...部署新应用服务

在下图中选择应用程序路径,应用程序放在{bea_home}/

点击targetapplication部署应用

选择server,continue部署完成

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1