一、启动关闭 weblogic 命令

#bin/nohup ./startWebLogic.sh &   启动信息输出打到本路径下 nuhup.out 文件内。

#./stopWebLogic.sh

 

如果用 root 帐户启动了 weblogic 则有部分文件会自动修改属主为 root ,所以再用 weblogic 用户启动则无法启动 weblogic 服务。

需要 chown -R weblogic:weblogic <mydomain_dir>

 

 

 

二、 Weblogic 修改默认 console 增强安全性

我们可以修改 console 为你想要的值如“ bestpay ”,不使用默认登陆界面,加强安全性。

 

三、修改 weblogic 端口

1 Vi Config/config.xml

<server>

<name>AdminServer</name>

<listen-port>7002</listen-port>

<listen-address>192.168.x.x</listen-address>

</server>

2 ,这样是停不掉服务的需要修改 ./stopWebLogic.sh

把其中 7001 改成 7002

3 ,如果改成 80 端口, linux 0~1024 端口启动要有更高权限。 Weblogic 用户启动会报 Permission denied 所以要用 root 用户启动。

 

 

四、启动时提示如下报错:

<Jun 25, 2012 6:04:08 PM CST> <Info> <Management> <BEA-141281> <unable to get file lock, will retry ...>

<Jun 25, 2012 6:04:38 PM CST> <Info> <Management> <BEA-141281> <unable to get file lock, will retry ...>

查找 lok 文件然后删除

bash-3.2$ cd Middleware/

-bash-3.2$ find . -name *.lok

./user_projects/domains/adf_domain/edit.lok

./user_projects/domains/adf_domain/servers/ADFServer/tmp/ADFServer.lok

./user_projects/domains/adf_domain/servers/ADFServer/data/ldap/ldapfiles/EmbeddedLDAP.lok

./user_projects/domains/adf_domain/servers/AdminServer/tmp/AdminServer.lok

./user_projects/domains/adf_domain/config/config.lok

 

另外删除 DAT 文件,路径如下:

servers/AdminServer/data/store/diagnostics/WLS_DIAGNOSTICS000000.DAT

servers/AdminServer/data/store/default/_WLS_ADMINSERVER000000.DAT

删除即可。