| Oracle® Fusion Middleware Oracle Virtual Assembly Builderのインストール 12c (12.1.2) E47989-02 |
|
![]() 前 |
![]() 次 |
この章では、新しいコンパクト・ドメインを作成する方法を説明します。これによってOracle WebLogic Serverの新規ドメインが作成され、Oracle Virtual Assembly BuilderデプロイヤWebアプリケーションが管理サーバーにデプロイされます。
この章には次の項が含まれます:
コンパクト・ドメインは、本番目的にお薦めするドメインではなく、正式にサポートされている構成でもありません。コンパクト・ドメインはOracle WebLogic Server構成ウィザードでは作成できません。コンパクト・ドメインは手動で作成する必要があります。デプロイヤは管理サーバーをターゲットにします。管理対象サーバーやデータベースは必要ありません。
コンパクト・ドメインを作成するスクリプトを実行します。
次のスクリプトをWLSをインストールしたホストにコピーします:create_ovab_deployer_domain.py。
#!/usr/bin/python
import os, sys
domainMode = 'Compact'
deployerDomainName = 'base_domain'
deployerDomain = '/<path>/user_projects/domains/base_domain'
deployerTemplateJar = '/<path>/ovab/common/templates/wls/oracle.ovab.deployer.template_12.1.2.jar'
wlsTemplateJar = '/<path>/wlserver/common/templates/wls/wls.jar'
jrfTemplateJar = '/<path>/wlserver/common/templates/wls/wls_jrf.jar'
hostName = 'example.com'
listenPort = 6868
sslListenPort = 6969
readTemplate(wlsTemplateJar, domainMode)
# configure Admin Server
cd('/Security/base_domain/User/weblogic')
cmo.setPassword('welcome1')
cd('/Server/AdminServer')
cmo.setName('AdminServer')
cmo.setStuckThreadMaxTime(1800)
cmo.setListenPort(listenPort)
cmo.setListenAddress(hostName)
create('AdminServer','SSL')
cd('SSL/AdminServer')
cmo.setEnabled(true)
cmo.setListenPort(sslListenPort)
cmo.setHostnameVerificationIgnored(true)
cmo.setHostnameVerifier(None)
cmo.setTwoWaySSLEnabled(false)
writeDomain(deployerDomain)
closeTemplate()
dumpStack()
readDomain(deployerDomain)
addTemplate(jrfTemplateJar)
addTemplate(deployerTemplateJar)
cd('/SecurityConfiguration/' + deployerDomainName)
cmo.setUseKSSForDemo(false)
updateDomain()
closeDomain()
dumpStack()
exit()
スクリプトを編集して、パス、ホスト名およびポート番号を、環境に適した値に置き換えます。
WLSTを使用して次のスクリプトを実行します。
<mw home>/oracle_common/common/bin/wlst.sh create_ovab_deployer_domain.py