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

来源:互联网 发布:怎么网络推广 编辑:程序博客网 时间:2024/04/30 11:13

将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

原创粉丝点击