weblogic.Deployer命令行参考配置说明

将WebLogic Server类添加到CLASSPATH环境变量中,并确保您的JDK二进制文件可用PATH您可以使用setWLSEnv.shsetWLSEnv.cmd脚本,坐落在server/binWebLogic Server安装目录的子目录,设置环境。

在UNIX操作系统上,该setWLSEnv.sh命令不会在所有命令shell中设置环境变量。Oracle建议您使用Korn shell或bash shell执行此命令。

调用weblogic.Deployer的语法

java [ SSL参数 ] weblogic.Deployer [ 连接参数 ] 
     [ 用户凭据参数 ] COMMAND-NAME  命令选项  
     [ Common Arguments ]

SSL参数

java [-Dweblogic.security.TrustKeyStore = DemoTrust] 
     [-Dweblogic.security.JavaStandardTrustKeyStorePassPhrase = password] 
     [-Dweblogic.security.CustomTrustKeyStoreFileName = filename 
       -Dweblogic.security.TrustKeystoreType = jks 
       [-Dweblogic.security.CustomTrustKeyStorePassPhrase = password] 
     ] 
     [ -Dweblogic.security.SSL.hostnameVerifier = classname] 
     [-Dweblogic.security.SSL.ignoreHostnameVerification = true] 
weblogic.Deployer 
     [ 用户凭据参数 ] 
      COMMAND-NAME  命令参数 
参数 定义
-Dweblogic.security.TrustKeyStore = DemoTrust

导致weblogic.Deployer证明信任密钥库(WL_HOME\server\lib\DemoTrust.jks中的CA证书信任

如果要连接的服务器实例正在使用演示身份和证书,则此参数是必需的。

默认情况下,weblogic.Deployer仅信任Java标准信任密钥库(SDK_HOME\jre\lib\security\cacerts中的CA证书

-Dweblogic.security.JavaStandardTrustKeyStorePassPhrase = 密码 

用于保护Java Standard Trust密钥库的密码。

如果Java Standard Trust密钥库受密码保护,并且如果要信任其CA证书,则必须使用此参数。

默认情况下,Java Standard Trust密钥库不受密码保护。

-Dweblogic.security.CustomTrustKeyStoreFileName = filename  
-Dweblogic.security.TrustKeystoreType = jks

导致weblogic.Deployer在位于文件名的自定义密钥库中信任CA证书您必须使用这两个参数来信任自定义密钥库。文件名完全匹配,必须ServerMBean.CustomTrustKeyStoreFileName在坚持价值config.xml如果属性中指定的值CustomTrustKeyStoreFileName是相对路径名,则还必须在此参数中指定相同的相对路径名。

-Dweblogic.security.CustomTrustKeyStorePassPhrase = 密码

用于保护自定义密钥库的密码。

只有在自定义密钥库受密码保护的情况下,才必须使用此参数。

-Dweblogic.security.SSL.hostnameVerifier = classname

自定义主机名验证者类的名称。该类必须实现该weblogic.security.SSL.HostnameVerifier接口。

-Dweblogic.security.SSL.ignoreHostnameVerification =真

禁用主机名验证。

连接参数

java [ SSL参数 ] weblogic.Deployer 
     [-adminurl protocol:// listen_addressport_number ] 
     [ 用户凭据参数 ] COMMAND-NAME  命令选项 [ Common Arguments ]

大多数weblogic.Deployer命令要求您指定-adminurl中所描述的参数表A-2连接到管理服务器实例。

表A-2连接参数

参数 定义
-adminurl [ protocol://] Admin-Server-listen-addresslisten-port 

监听管理服务器的地址和监听端口。

要使用不受SSL保护的端口,格式为-adminurl [protocol]Admin-Server-listen-address:port其中t3httpiiop,和iiops有效的协议。

为了使用具有HTTP协议的管理员,必须在WebLogic Server管理控制台中启用HTTP隧道选项。有关详细信息,请参阅Oracle WebLogic Server的管理服务器环境中设置WebLogic Server进行HTTP隧道有关启用在WebLogic Server管理控制台HTTP隧道的说明,请参阅配置HTTP协议的Oracle WebLogic Server管理控制台联机帮助

要使用由SSL保护的端口,格式是-adminurl secure-protocol://Admin-Server-listen-address:port哪里t3s并且https是有效的安全协议。

要通过配置的管理通道连接到管理服务器,您必须指定有效的管理端口号: -adminurl secure-protocol://Admin-Server-listen-address:domain-wide-admin-port

此参数没有默认值。


用户证书参数

java [ SSL参数 ] weblogic.Deployer [ 连接参数 ] 
     [{-username username [-password password ]} | 
     [-userconfigfile config-file [-userkeyfile admin-key ]]]
      COMMAND-NAME  command-options [ Common Arguments ]

大多数weblogic.Deployer命令要求您提供WebLogic Server管理员的用户凭据。

表A-3用户证书参数

参数 定义
-username 用户名 

管理员用户名。如果您提供该-username选项但不提供相应的-password选项,则weblogic.Deployer提示您输入密码。

-password 密码 

管理员用户的密码。

为了避免在脚本或进程实用程序中显示纯文本密码,例如ps首先使用WebLogic Sc​​ripting Tool(WLST)storeUserConfig命令在配置文件中存储用户名和加密密码,WLST“WebLogic Server命令参考”中所述省略-username-password选项以weblogic.Deployer使用存储在默认配置文件中的值。

如果要使用特定的配置文件和密钥文件,而不是默认文件,请使用-userconfigfile-userkeyfile选项weblogic.Deployer

-userconfigfile 配置文件 

用于管理用户名和密码的用户配置文件的位置。使用此选项,而不是-user-password选项,在自动化脚本或者在你不希望有密码屏幕上或进程级实用工具,如所示的情况ps在指定-userconfigfile属性之前,必须首先使用WebLogic脚本工具(WLST)storeUserConfig命令生成文件,如WLST“WebLogic Server命令参考”中所述

-userkeyfile admin-key 

指定用户密钥文件用于加密和解密用户配置文件(-userconfigfile选项)中存储的用户名和密码信息的位置在指定-userkeyfile属性之前,必须首先使用WebLogic脚本工具(WLST)storeUserConfig命令生成文件,如WLST“WebLogic Server命令参考”中所述


常见论据

java [ SSL参数 ] weblogic.Deployer [ 连接参数 ] 
     [{-username username [-password password ]} | 
     [-userconfigfile config-file [-userkeyfile admin-key ]]]
      COMMAND-NAME  command-options [ Common Arguments ]

表A-4描述的常见参数可以与命令和选项中描述的任何命令一起使用


详细信息请查看weblogic官方文档

http://docs.oracle.com/middleware/1213/wls/DEPGD/wldeployer.htm#DEPGD333

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值