一.Weblogic 创建域
域目录/servers/AdminServer 路径下
以weblogic帐号登录(与创建域目录相对应账户)
cd /home/weblogic/bea/weblogic92/common/bin
执行./config.sh进入配置界面。配置步骤如下:
1.Choose between creating and extending a domain,选择Create a new WebLogic domain
2.Select Domain Source,选择Choose Weblogic Platform components
3.Enter the location of the domain template, _____Workshop for WebLogic Platform [2] x 回车
4.Configure Administrator Username and Password,修改管理用户的用户名、密码
5.Domain Mode Configuration,选择Development Mode
6.Java SDK Selection,选择默认的Sun SDK 1.5.0_12 @ /usr/java/jdk1.5.0_12
7.Choose Configuration Option,选择Yes
8.Configure the Administration Server,默认Listen port为7001,需要修改为80
9.Configure Managed Servers
10.Configure Clusters
11.Configure Machines
12.Configure Unix Machines
13.Select the target domain directory for this domain
14.Edit Domain Information,修改域名为life
15.创建的life域位于/home/weblogic/bea/user_projects/domains目录下
二.Weblogic10生产模式启动不用输入用户名密码
域目录/servers/AdminServer 路径下
新建/security/boot.properties boot.properties
编辑内容:
username=weblogic
password=88888888
然后启动 ./startWeblogic.sh -Dweblogic.system.StoreBootIdentity=true
只需要第一次这样执行,以后直接用./startWeblogic.sh &正常启动即可。
三.Linux下启动关闭WebLogic,让startWebLogic.sh在后台运行的两种方法
第一种,这种方法最常用:
键入 nohup ./startWebLogic.sh & (&的作用是可以使服务在后台启动)
或者 nohup ./startWebLogic.sh >out.log 2>&1 &
使用命令tail -f 文本文件名即可监视远程文件的变动情况,例如要监视Weblogic某一域的日志输出只需要输入命令:tail -f nohup.out
第二种,当上面的sh需要与用户交互(比如需要输入用户名,口令),可以这样:
键入 ./startWebLogic.sh
#进行交互操作 ...
按下 "ctrl + z"
输入 "bg" 程序进入后台运行
停止后台weblocgic
# ./stopWebLogic
一般情况很难关闭,需要杀掉后台进程(经常这样)
查看后台java进程
#ps -ef|grep java 如:
root 123456 2346546
root 1346464 64646464 java/.......
杀后台进程 :#kill -9 1346464