|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
系统安全相关命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo、pswho
在实践使用傍边,我们极可能利用SSLPort作为把持台(console)登录的端口,默许启动剧本没有任何成绩,可是因为封闭服务剧本利用的是WLST(WeblogicScriptingTool),而封闭服务剧本默许登录剧本没有利用SSL,因而必要对原始剧本举行修正。
实在,当主动天生domain以后,这些剧本就已被主动创立到了响应的目次中,我们只必要编写一个复杂的剧本举行挪用就能够了。可是,有的时分必要利用SSL的把持大驾口,这个时分就必要对主动天生的封闭服务剧本举行需要的修正。
1)扫清主动启动的停滞
这里要申明的是,我们一样平常会在临盆机上利用weblogic的临盆形式,依照临盆形式创建的Server在启动时必要填写办理用户名和暗码。假如但愿间接启动而不被输出用户名和暗码的历程打搅,能够依照以下步骤操纵。
在必要启动的domain根目次下创立文件boot.properties,其内容为把持该domain的用户名及暗码。间接利用明文写该文件内容为:
Username=UserName
Password=Password
不必忧虑用户名暗码的泄露,在第一次启动Weblogic后,体系会主动对相干内容举行加密。
2)编写剧本,让weblogic在背景运转
使用$操纵符,使weblogic历程间接在背景运转,剧本内容以下。
#!/bin/sh
OPT_={GetProperty(Content)}
case"$OPT_"in
start)
exportLANG=zh_CN.GB18030
/bin/echo"{GetProperty(Content)}:(start)"
cd/home/weblogic/bea/user_projects/domains/idquery_domain/
./startWebLogic.sh&
;;
stop)
/bin/echo"{GetProperty(Content)}:(stop)"
cd/home/weblogic/bea/user_projects/domains/idquery_domain/bin/
./stopWebLogic.sh&
;;
*)
/bin/echo’’
/bin/echo"Usage:{GetProperty(Content)}[start|stop]"
/bin/echo"
Invalidargument==>;"${OPT_}""
/bin/echo’’
;;
esac
exit0
剧本中实在间接挪用了weblogic在创立domain时主动天生的启动和中断剧本,固然在weblogic8和weblogic9中,其地点目次大概分歧,可是剧本称号通常为一样的。
在利用的时分,假定我们将剧本存储为weblogic.sh,间接利用剧本。/webloigc.shstart启动服务,利用。/weblogic.shstop中断服务。
3)处置SSL毗连
在实践使用傍边,我们极可能利用SSLPort作为把持台(console)登录的端口,默许启动剧本没有任何成绩,可是因为封闭服务剧本利用的是WLST(WeblogicScriptingTool),而封闭服务剧本默许登录剧本没有利用SSL,因而必要对原始剧本举行修正。
翻开stopWeblogic.sh剧本,找到以下几处中央。
setADMIN_URL=t3://localhost:7001
假如利用SSL,这里我们就要利用t3s协定,修正为
setADMIN_URL=t3s://localhost:7001
假如我们想免除输出用户名暗码的历程,也能够在该剧本中修正响应代码。
以上就是复杂的weblogic背景启动剧本
</p>
给你装的系统里为ubuntu12.04,它已经封装的很臃肿了,但是考虑到你没有很多时间投入其中,所以给你装了它,但是怎么用它提高开发效率,需要你在学习的过程中不断总结; |
|