Sun Java System Portal Server 6 2005Q4 版本說明

Portal Server 和 Secure Remote Access 配置檢核清單

下列表格為三欄表格,其中列出了安裝後配置可能需要的所有值。根據您執行的安裝類型,使用的值可能有所不同。第一欄列出了參數,第二欄列出了參數的預設值,第三欄列出了相應的說明。檢核清單的編排方式如下:


備註 –

Portal Server 預設基底安裝與產品目錄根據您的特定平台而有所不同:

Solaris™ 系統 /opt

Linux 系統:/opt/sun

例如,如果安裝根目錄為 /opt (預設),則在 Linux 平台上,Portal Server 安裝於 /opt/sun/portal,在 Solaris 平台上則安裝於 /opt/SUNWps



備註 –

如果參數不適用於某個容器,則不在表格中列出。


表 5 元件選擇

參數 

預設值 

說明 

元件

要配置的 Sun Java System Portal Server 元件 

1、2、3、4、5 

設定「1」配置 PortalServer。 

設定「2」配置 Secure Remote Access Core。 

設定「3」配置 Gateway。 

設定「4」配置 NetletProxy。 

設定「5」配置 RewriterProxy。 

若要配置多個元件請使用逗號 (,) 分隔多個項目。 

表 6 基底目錄

參數 

預設值 

說明 

BASEDIR

BASEDIR

Sun Java System Portal Server 配置器元件的安裝目錄 

 

此為使用 Java Enterprise System 安裝程式安裝 Portal Server 軟體的基底目錄。 

基底目錄會根據您使用的平台而有所不同。 

例如,假設安裝根目錄是 /opt (預設值),則 Portal Server 將安裝於: 

/opt/sun/portal (Linux 平台) 

/opt/SUNWps (Solaris 平台)。 

PS_CONFIGURATION_MODE

您希望執行 Sun Java System 配置器的配置模式 

configure 

可能的數值為: 

configure – 配置 Portal Server 元件。 

scrubds – 從 Directory Server 中移除 Portal Server 元件項目。 

unconfigurewithoutscrubds – 取消配置 Portal Server 元件,但不從 Directory Server 中移除任何項目。 

unconfigurewithscrubds – 取消配置 Portal Server,並從 Directory Server 中移除項目。 

表 7 部署資訊

參數 

預設值 

說明 

PS_DEPLOY_TYPE

要部署 Portal Server 的 Web 容器。Portal Server 可以部署於: 

  • Sun Java System Server 表 8

  • Sun Java System Application Server 7.0 表 9

  • Sun Java System Application Server 8.1 表 10

  • BEA WebLogic Server 表 11

  • IBM WebSphere Application Server 表 12

SUNONE8

可能的數值為: 

IWS = Sun Java System Web Server 

SUNONE = Sun Java System Application Server 7.0 

SUNONE8 = Sun Java System Application Server 8.1 

WEBLOGIC = BEA WebLogic Server 8.1 SP2 

WEBSPHERE = IBM WebSphere Application Server。 

表 8 Sun Java System Web Server

參數 

預設值 

說明 

PS_DEPLOY_DIR

/opt/SUNWwbsvr

Sun Java System Web Server 的安裝目錄。 

PS_DEPLOY_INSTANCE

myportalbox.mydomain.com 

您想要 Portal Server 使用的 Web 伺服器實例。備註:實例名稱不應該包含空格。 

PS_DEPLOY_DOCROOT

/opt/SUNWwbsvr/docs

保存靜態頁面的 Web Server 目錄。 

PS_DEPLOY_ADMIN

admin

管理員使用者 ID。 

PS_DEPLOY_ADMIN_PROTOCOL

http

管理伺服器協定。 

PS_DEPLOY_ADMIN_HOST

myportalbox.mydomain.com 

管理伺服器主機名稱。 

PS_DEPLOY_ADMIN_PORT

8888

管理伺服器的連接埠號碼。 

PS_DEPLOY_JDK_DIR

/usr/jdk/entsys-j2se

Web 容器使用的 JDK 目錄。 

表 9 Sun Java System Application Server 7.0

參數 

預設值 

說明 

PS_DEPLOY_DIR

/opt/SUNWappserver7

Sun Java System Application Server 7.0 的安裝目錄 

PS_DEPLOY_DOMAIN

/var/opt/SUNWappserver7/domains/domain1

Sun Java System Application Server 網域包含一組實例。 

指定的網域將包含 Portal Server 所使用的實例。此網域必須已經配置。 

PS_DEPLOY_INSTANCE

server1

要部署 Portal Server 的 Sun Java System Application Server 實例的名稱。 

此實例必須已經配置。實例名稱不應該包含空格。 

PS_DEPLOY_DOCROOT

/var/opt/SUNWappserver7/domains/domain1/server1/docroot

保存靜態頁面的 Application Server 目錄。 

PS_DEPLOY_ADMIN

admin

管理員使用者 ID。 

PS_DEPLOY_ADMIN_PROTOCOL

http

管理伺服器協定。 

PS_DEPLOY_ADMIN_HOST

myportalbox.mydomain.com 

管理伺服器主機名稱。 

PS_DEPLOY_ADMIN_PORT

4848

管理伺服器的連接埠號碼。 

PS_DEPLOY_JDK_DIR

/usr/jdk/entsys-j2se

Web 容器使用的 JDK 目錄。 

表 10 Sun Java System Application Server 8.1

參數 

預設值 

說明 

PS_DEPLOY_DIR

/opt/SUNWappserver/appserver

Sun Java System Application Server 8.1 的安裝目錄 

PS_DEPLOY_DOMAIN

domain1

Sun Java System Application Server 網域包含一組實例。指定的網域將包含 Portal Server 所使用的實例。 

此網域必須已經配置。 

PS_DEPLOY_INSTANCE_DIR

/var/opt/SUNWappserver/domains/domain1

配置 Portal Server 時所指定網域的完整路徑。 

PS_DEPLOY_INSTANCE

server

要部署 Portal Server 的 Sun Java System Application Server 實例的名稱。 

此實例必須已經配置。實例名稱不應該包含空格。 

PS_DEPLOY_DOCROOT

/var/opt/SUNWappserver/domains/domain1/docroot

保存靜態頁面的 Application Server 目錄。 

PS_DEPLOY_ADMIN

admin

管理員使用者 ID。 

PS_DEPLOY_ADMIN_PROTOCOL

https

管理伺服器協定。 

PS_DEPLOY_ADMIN_HOST

myportalbox.mydomain.com 

管理伺服器主機名稱。 

PS_DEPLOY_ADMIN_PORT

4849

管理伺服器的連接埠號碼。 

PS_DEPLOY_JDK_DIR

/usr/jdk/entsys-j2se

Web 容器使用的 JDK 目錄。 

表 11 BEA WebLogic Server

參數 

預設值 

說明 

PS_DEPLOY_DIR

/usr/local/bea

安裝 BEA 的目錄。 

PS_DEPLOY_DOMAIN

mydomain 

BEA WebLogic Server 網域包含一組實例。指定的網域將包含 Portal Server 所使用的實例。此網域必須已經配置。 

PS_DEPLOY_INSTANCE

myserver 

要部署 Portal Server 的 BEA WebLogic Server 實例名稱。 

此實例必須已經配置。名稱絕不能包含空格。 

如果您要將 Portal Server 安裝在管理伺服器實例上,則該實例的名稱將會是管理伺服器實例的名稱。否則它將會是受管理伺服器實例名稱。 

PS_DEPLOY_DOCROOT

/usr/local/bea/user_projects/domains/mydomain/applications

DefaultWebApp 的文件根值必須部署於您正在執行 Portal Server 軟體的 BEA WebLogic Server 實例中。 

DefaultWebApp 是預設的 Web 應用程式 BEA WebLogic Server 靜態內容的來源。依預設,它只部署於網域 (mydomain) 及安裝 BEA WebLogic Server 時所定義或建立的伺服器實例。這表示如果您建立自己的 BEA WebLogic Server 或網域,則必須在其中部署 DefaultWebApp,方法是將目錄複製到新伺服器的部署目錄,或使用 BEA WebLogic Server 管理主控台進行部署。 

如需配置預設應用程式的詳細資訊,請參閱 BEA WebLogic Server 文件。 

PS_DEPLOY_ADMIN

weblogic

管理員使用者 ID。 

PS_DEPLOY_ADMIN_PROTOCOL

http

管理伺服器協定。 

PS_DEPLOY_ADMIN_HOST

myportalbox.mydomain.com 

管理伺服器主機名稱。 

PS_DEPLOY_ADMIN_PORT

7001

管理伺服器的連接埠號碼。 

PS_DEPLOY_JDK_DIR

/usr/local/bea/jdk141_03

BEA WebLogic Server 使用的 JDK 目錄。 

PS_DEPLOY_PRODUCT_DIR

/usr/local/bea/weblogic81

安裝 BEA WebLogic Server 軟體的目錄。 

PS_DEPLOY_PROJECT_DIR

user_projects

此為使用者專案的目錄。使用您在安裝 BEA WebLogic 期間輸入的值。 

PS_DEPLOY_DOMAINS_DIR

domains

包含 BEA WebLogic Server 網域的目錄名稱。 

PS_WEBLOGIC_CONFIG_DIR

/usr/local/bea/user_projects/domains/mydomain

BEA WebLogic Server 網域的完整路徑。 

表 12 IBM WebSphere Application Server

參數 

預設值 

說明 

PS_DEPLOY_DIR

/opt/WebSphere/Express51/AppServer

安裝 IBM WebSphere Application Server 軟體的目錄。 

PS_DEPLOY_INSTANCE

server1

要部署 Portal Server 的實例名稱。此實例必須已經配置。 

Portal Server 無法安裝於名稱包含破折號或空格的應用程式伺服器實例或網域中,例如 Default-Server 或 Default Server。 

PS_DEPLOY_DOCROOT

/opt/IBMHTTPD/htdocs/en_US

保存靜態頁面的目錄。此目錄在安裝 Sun Java System Access Manager 時建立。 

PS_DEPLOY_ADMIN

admin

管理員使用者 ID。 

PS_DEPLOY_ADMIN_PROTOCOL

http

管理伺服器協定。 

PS_DEPLOY_ADMIN_HOST

myportalbox.mydomain.com 

管理伺服器主機名稱。 

PS_DEPLOY_ADMIN_PORT

7080

管理伺服器的連接埠號碼。 

PS_DEPLOY_JDK_DIR

/usr/jdk/entsys-j2se

Web 容器使用的 JDK 目錄。 

PS_DEPLOY_NODE

myportalbox 

 

PS_DEPLOY_CELL

myportalbox 

 

PS_DEPLOY_VIRTUAL_HOST

default_host 

使用您在安裝 IBM WebSphere 期間輸入的值。 

表 13 Portal Server 資訊

參數 

預設值 

說明 

PS_DEPLOY_URI

/portal

URI 是 Portal Server 使用的 Web 伺服器或應用程式伺服器的空間。 

部署 URI 的值前面必須有斜線,而且必須只包含一個斜線。然而部署 URI 本身不能只是「/」。 

PS_LOAD_BALANCER_URL

控制 Portal Server 實例的負載平衡器 

http://myportalbox.mydomain.com:80/portal

如果您未使用任何負載平衡器 URL,則請使用 Portal Server URL。 http://完全合格的網域:連接埠/入口網站部署 uri

例如 http://myportalbox.mydomain.com:80/portal

PS_PROTOCOL

http

存取 Portal Server 時所使用的協定。可能的數值為 http 和 https。 

PS_HOST

 

Portal Server 的完全合格的名稱 

PS_PORT

 

存取 Portal Server 時所使用的連接埠號碼。 

表 14 Access Manager 資訊

參數 

預設值 

說明 

PS_IDSAME_ADMIN_PASSWORD

管理員 (amadmin) 密碼 

 

安裝 Sun Java System Access Manager 軟體時選擇的頂層管理員 (amadmin) 密碼。 

PS_IDSAME_LDAPUSER_PASSWORD

內部 LDAP 認證使用者密碼 

 

安裝 Sun Java System Access Manager 時所選擇的內部 LDAP 認證使用者密碼。 

PS_DS_DIRMGR_DN

目錄管理員 DN 

cn=Directory Manager

安裝 Sun Java System Directory Server 期間所選擇的目錄管理員 DN。 

PS_DS_DIRMGR_PASSWORD

目錄管理員密碼 

 

安裝 Sun Java System Directory Server 期間所選擇的目錄管理員密碼。 

PS_DEPLOY_ADMIN_PASSWORD

部署管理員密碼 

 

此為 Web 容器的管理員密碼。 

表 15 Secure Remote Access 資訊

參數 

預設值 

說明 

SRA_GW_PROTOCOL

閘道協定 

https

閘道使用的協定。閘道將使用安全套接層 (SSL) 通訊。 

SRA_GW_PORT

閘道連接埠 

443

閘道偵聽的連接埠。 

SRA_GATEWAY_PROFILE

閘道設定檔名稱 

default

閘道設定檔包含與閘道配置相關的所有資訊,例如閘道偵聽的連接埠、SSL 選項與代理伺服器選項。您可以在閘道管理主控台中建立多個設定檔,並將不同的閘道實例與不同的設定檔相關聯。 

參閱「Sun Java System Portal Server 6 2005Q4 Secure Remote Access 管理指南」中的「建立閘道設定檔」。 

SRA_SERVER_DOMAIN

portal-server-domain-name

安裝 Portal Server 的機器之網域名稱。 

SRA_GW_DOMAIN

閘道網域 

gateway-domain-name

閘道機器的網域名稱。 

SRA_IDSAME_ADMIN_PASSWORD

管理員 (amadmin) 密碼 

 

安裝 Sun Java System Access Manager 軟體時選擇的頂層管理員 (amadmin) 密碼。 

SRA_IDSAME_LDAPUSER_PASSWORD

內部 LDAP 認證使用者密碼 

 

安裝 Sun Java System Access Manager 時所選擇的內部 LDAP 認證使用者密碼。 

SRA_DS_DIRMGR_DN

目錄管理員 DN 

cn=Directory Manager

安裝 Sun Java System Directory Server 期間所選擇的目錄管理員 DN。 

SRA_DS_DIRMGR_PASSWORD

目錄管理員密碼 

 

安裝 Sun Java System Directory Server 期間所選擇的目錄管理員密碼。 

SRA_DEPLOY_ADMIN_PASSWORD

部署管理員密碼 

 

此為 Web 容器的管理員密碼。 

SRA_LOG_USER_PASSWORD

閘道記錄使用者密碼 

 

這讓非系統存取的管理員能查看閘道記錄檔案。 

無訊息範例檔案的內容如下:

################################################################################

#

# Install/Config components (Use comma (,) to separate entries ):

#

# 1. PortalServer

# 2. Secure Remote Access Core

# 3. Gateway

# 4. NetletProxy

# 5. RewriterProxy

#

################################################################################

COMPONENTS=1,2,3,4,5

BASEDIR=/opt

################################################################################

# Portal Server keys

################################################################################

##################### PS_CONFIGURATION_MODE possible values

####################

#

# configure - Configure the Portal Server Components.

# scrubds - Remove the Portal Server Components entries from the Directory Server.

# unconfigurewithoutscrubds - Unconfigure the Portal Server Components without removing the entries from the Directory Server.

# unconfigurewithoutscrubds - Unconfigure the Portal Server Components without removing the entries from the Directory Server.

#

################################################################################

PS_CONFIGURATION_MODE=configure

##################### PS_DEPLOY_TYPE possible values###########################

#

# IWS = WebServer

# SUNONE = AppServer 7

# SUNONE8 = AppServer8.1

# WEBLOGIC = BEA WebLogic

# WEBSPHERE = IBM WebSphere

#

################################################################################

PS_DEPLOY_TYPE=SUNONE8

##################### PS_DEPLOY_DIR possible values############################

#

# /opt/SUNWwbsvr = WebServer

# /opt/SUNWappserver7 = AppServer 7

# /opt/SUNWappserver/appserver = AppServer 8.1

# /usr/local/bea = BEA WebLogic

# /opt/WebSphere/AppServer = IBM WebSphere

#

################################################################################

PS_DEPLOY_DIR=/opt/SUNWappserver/appserver

##################### PS_DEPLOY_DOMAIN possible values#########################

#

# null = WebServer

# /var/opt/SUNWappserver7/domains/domain1 = AppServer 7.0

# domain1 = AppServer 8.1

# mydomain = BEA WebLogic

# null = IBM WebSphere

#

################################################################################

PS_DEPLOY_DOMAIN=domain1

#################### PS_DEPLOY_INSTANCE_DIR possible values########################

#

# /var/opt/SUNWappserver/domains/domain1 = AppServer8.1

# null - for other containers.

#

################################################################################

PS_DEPLOY_INSTANCE_DIR=/var/opt/SUNWappserver/domains/domain1

##################### PS_DEPLOY_INSTANCE possible values#######################

#

# myportalbox.mydomain.com = WebServer

# server1 = AppServer 7.0

# server = AppServer 8.1

# myserver = BEA WebLogic

# server1 = IBM WebSphere

#

################################################################################

PS_DEPLOY_INSTANCE=server

##################### PS_DEPLOY_DOCROOT possible values#########################

#

# /opt/SUNWwbsvr/docs = WebServer

# /var/opt/SUNWappserver7/domains/domain1/server1/docroot = AppServer 7.0

# /var/opt/SUNWappserver/domains/domain1/docroot = AppServer 8.1

# /usr/local/bea/user_projects/domains/mydomain/applications = BEA WebLogic

# /opt/IBMHttpd/docs = IBM WebSphere

#

################################################################################

PS_DEPLOY_DOCROOT=/var/opt/SUNWappserver/domains/domain1/docroot

PS_DEPLOY_ADMIN=admin

PS_DEPLOY_ADMIN_PROTOCOL=https

PS_DEPLOY_ADMIN_HOST=myportalbox.mydomain.com

PS_DEPLOY_ADMIN_PORT=4848

####################### PS_DEPLOY_JDK_DIR possible values########################

#

#/usr/local/bea/jdk141_03 = BEA WebLogic (Please change this to your weblogic JDK Dir in your setup)

#/usr/jdk/entsys-j2se = for other containers.

#

###################################################################################

PS_DEPLOY_JDK_DIR=/usr/jdk/entsys-j2se

###################### PS_DEPLOY_PRODUCT_DIR possible values####################

#

# /usr/local/bea/weblogic81 = BEA WebLogic

# null - for other containers.

#

################################################################################

PS_DEPLOY_PRODUCT_DIR=null

#################### PS_DEPLOY_PROJECT_DIR possible values####################

#

# user_projects = BEA WebLogic

# null - for other containers.

#

################################################################################

PS_DEPLOY_PROJECT_DIR=null

######################## PS_DEPLOY_DOMAINS_DIR possible values###############

#

# domains = BEA WebLogic

# null - for other containers.

#

################################################################################

PS_DEPLOY_DOMAINS_DIR=null

################## PS_WEBLOGIC_CONFIG_DIR possible values#####################

#

# /usr/local/bea/user_projects/domains/mydomain = BEA WebLogic

# null - for other containers.

#

################################################################################

PS_WEBLOGIC_CONFIG_DIR=null

##################### PS_DEPLOY_NODE possible values##########################

#

# myportalbox = IBM WebSphere

# null - for other containers.

#

################################################################################

PS_DEPLOY_NODE=null

##################### PS_DEPLOY_CELL possible values##########################

#

# myportalbox = IBM WebSphere

# null - for other containers.

#

################################################################################

PS_DEPLOY_CELL=null

#################### PS_DEPLOY_VIRTUAL_HOST possible values##################

#

# default_host = IBM WebSphere

# null - for other containers.

#

################################################################################

PS_DEPLOY_VIRTUAL_HOST=null

PS_DEPLOY_URI=/portal

PS_LOAD_BALANCER_URL=http://myportalbox.mydomain.com:80/portal

PS_PROTOCOL=http

PS_HOST=myportalbox.mydomain.com

PS_PORT=80

PS_IDSAME_ADMIN_PASSWORD=admin123

PS_IDSAME_LDAPUSER_PASSWORD=test1234

PS_DS_DIRMGR_DN=cn=Directory Manager

PS_DS_DIRMGR_PASSWORD=admin123

PS_DEPLOY_ADMIN_PASSWORD=admin123

################################################################################

# SRACore keys

################################################################################

SRA_GW_PROTOCOL=http

SRA_GW_PORT=443

SRA_GATEWAY_PROFILE=default

SRA_SERVER_DOMAIN=mydomain.com

SRA_GW_DOMAIN=mydomain.com

SRA_IDSAME_ADMIN_PASSWORD=admin123

SRA_IDSAME_LDAPUSER_PASSWORD=test1234

SRA_DS_DIRMGR_DN=cn=Directory Manager

SRA_DS_DIRMGR_PASSWORD=admin123

SRA_DEPLOY_ADMIN_PASSWORD=admin123

SRA_LOG_USER_PASSWORD=admin123

################################################################################

# Gateway keys

################################################################################

GW_PROTOCOL=https

GW_HOST=mygwbox.mydomain.com

GW_PORT=443

GW_IP=129.158.227.209

GW_GATEWAY_PROFILE=default

GW_LOAD_BALANCER_URL=http://mygwbox.mydomain.com:80/portal

GW_CERT_INFO=”CN=$GW_HOST,L=Santa

Clara,ST=California,C=us,O=Portal,OU=Sun”

GW_SRA_LOG_USER_PASSWORD=admin123

GW_CERT_DB_PASSWORD=admin123

################################################################################