weblogic在unix下建域文档格式.docx
《weblogic在unix下建域文档格式.docx》由会员分享,可在线阅读,更多相关《weblogic在unix下建域文档格式.docx(5页珍藏版)》请在冰豆网上搜索。
c)选择:
->
1|CreateanewWebLogicdomain
d)选择:
1|ChooseWeblogicPlatformcomponents
e)ApplicationTemplateSelection:
中,直接输入Next后回车
f)按照提示分别选择1、2、3选项后,输入用户名weblogic、密码weblogic、确认密码weblogic。
并输入回车结束当前选项的编辑
g)选择:
2|ProductionMode
h)选择:
1|HPSDK1.5.0.07@/home/bea/bea/jdk150_07
i)选择:
2|No(此处按照WebLogic的默认配置(7001端口),待配置完成后,再修改配置文件)
j)确认:
TargetLocation为:
/home/bea/bea/user_projects/domains后输入回车
k)输入新的域名:
web_domain回车确认输入
l)确认不再修改web_domain域的域名后,输入Next并回车
m)待出现****DomainCreatedSuccessfully!
****字样,表示新建域成功
3.对新建域做如下文件设定:
a)为web_domain域加入Log4j的设定。
进入/home/bea/app/user_projects/domains/web_domain/bin/目录,编辑startWebLogic.sh文件。
i.在文件的SAVE_JAVA_OPTIONS="
"
下方,加入:
JAVA_OPTIONS="
${JAVA_OPTIONS}-Dlog4j.configuration=log4j.properties"
b)修改web_domain域停止操作时,所操作的端口号
进入/home/bea/app/user_projects/domains/web_domain/bin/目录,编辑stopWebLogic.sh文件。
i.修改文件的ADMIN_URL="
t3:
//localhost:
7001"
为ADMIN_URL="
8002"
(注:
8002为web所在域的端口号)
c)修改web_domain域所使用的端口号
进入/home/bea/app/user_projects/domains/web_domain/config/目录,编辑config.xml文件。
i.修改文件的<
server>
<
/server>
节点,在节点中加入监听的8002端口,如:
name>
AdminServer<
/name>
<
listen-port>
8002<
/listen-port>
listen-address>
/listen-address>
d)创建Weblogic启动时使用到的登陆用户名和密码文档
进入到/home/bea/app/user_projects/domains/web_domain/servers/AdminServer/目录。
如果没有此目录,可先启动此域的WebLogic服务,待启动完成后,会自动生成本目录。
i.确认WebLogic服务处于停止状态
ii.创建security目录(mkdirsecurity)
iii.进入到security目录(cdsecurity)
iv.创建boot.properties文件,文件内容为:
username=weblogic
password=weblogic
v.生产环境上,在正常保存此份文件时,因文件中出现【weblogic】关键字,系统会在此关键字后加入N个”?
”。
à
解决方式:
删除多余的”?
”,并选择强制保存模式保存文件(HPUnixVi编辑窗口,使用:
w!
方式强制保存)
e)验证weblogic新建域是否正确:
i.进入到/home/bea/app/user_projects/domains/web_domain/bin目录
ii.执行shstartWebLogic.sh,启动过程不应出现异常信息,且不必输入用户名和密码
iii.Weblogic服务正常启动后,进入到/home/bea/app/user_projects/domains/web_domain/servers/AdminServer/security/目录,看boot.properties中的内容是否为加密后的内容,参考内容如下:
#FriJun0310:
52:
49GMT+08:
002011
password={3DES}+f0Z+UEN/KucuSKjAiAOQg\=\=
username={3DES}+f0Z+UEN/KucuSKjAiAOQg\=\=
iv.停止weblogic服务,看是否有异常出现
f)新建域验证成功后,继续进行后续操作;
否则重新建立域。
g)调整新建web_domain域中,关于webloigcJVM参数:
修改/home/bea/app/user_projects/domains/web_domain/bin/目录下的setDomainEnv.sh文件
修改内容如下:
修改第216行的内容为:
MEM_ARGS="
-Xms2048m-Xmx2048m"
修改第234行的内容为:
${MEM_ARGS}-XX:
MaxPermSize=256m"
1.1.2为weblogicwebdomain域配置数据库连接池
1.执行/home/bea/app/user_projects/domains/web_domain/bin/目录下的startWebLogic.sh,以启动weblogic。
2.通过http:
//IP:
8002/console进入到weblogic的控制台页面。
3.创建数据库连接池。
4.此次配置的参数为:
a)在WebLogic的CreateaNewJDBCDataSource页面
参数
值
Name
xxxName
JNDIName
jndiName
DatabaseType
Oracle
DatabaseDriver
*OracleDriver(Thin)Version:
9.0.1.9.2.0.10
b)TransactionOptions
按照默认方式进行配置
c)ConnectionProperties页面
DatabaseName:
dbName
HostName
IP
Port
1521
DatabaseUserName
UserName
Password
pwd
ConfirmPassword
d)创建完成JDBC后,修改此JDBC链接的ConnectionPool参数(Services->
JDBC->
DataSources->
Configuration->
ConnectionPool)
i.MaximumCapacity为100;
InitialCapacity为100
ii.勾选Advanced下的TestConnectionsOnReserve复选框。
iii.Advanced下的InactiveConnectionTimeout:
为180。
e)进入Settingsforxxxx页面的Targets页签,确认AdminServer前的复选按钮为选中状态。
1.1.3为weblogicwebdomain域配置SNMPAgent
1.进入新建的web_domain域对应的WebLogic控制台后,点击Diagnostics->
SNMPAgent
2.修改如下参数:
a)勾选Enabled前的复选框
b)SNMPPort=16102
c)CommunityPrefix=xxxpublic
d)TrapVersion=V2
3.参数修改完毕后,点击Save按钮保存修改。
生产环境,在新建的web_domain域同样监听16102端口,在启动weblogic服务时,后台出现异常,提示端口已被监听的错误。
取消Enabled前的复选框的勾选状态。