本節編排方式如下:
如果您已使用 Sun Java Enterprise System 安裝程式「以後配置」選項安裝了 Portal Server,則請使用 psconfig 配置 Portal Server 元件產品。本節中的以下檢核清單會說明用於配置 Portal Server 元件產品的參數。
在終端機視窗中以超級使用者的身份轉至包含 psconfig 程序檔的目錄:
cd PortalServer-base SUNWps/lib
可在互動模式下或使用無訊息檔案執行配置。
若要在互動模式下進行配置,請透過鍵入 ./psconfig 來執行 psconfig 程序檔,然後為配置問題輸入相應答案。
若要使用無訊息範例檔案進行配置,請透過鍵入下列指令來執行 psconfig 程序檔
./psconfig -s pssamplesilentfile
範例 pssamplesilent 檔案位於 PortalServer-base/SUNWps/lib。使用此檔案之前,請依照您的設定詳細資訊對其進行修改。
如果您已執行最小安裝則必須使用 psconfig 程序檔來配置您的 Portal Server 安裝。下列檢核清單說明安裝後配置所需要的值。根據您執行的安裝類型,使用的值可能有所不同。
下列表格為三欄表格,其中列出了安裝後配置可能需要的所有值。根據您執行的安裝類型,使用的值可能有所不同。第一欄列出了參數,第二欄列出了參數的預設值,第三欄列出了相應的說明。檢核清單的編排方式如下:
元件
基底目錄
配置模式
部署資訊
Web 容器資訊
Sun Java Webserver
Sun Java Application Server 8.1
Sun Java Application Server 7.0
BEA WebLogic Server
IBM WebSphere
Portal Server 資訊
Access Manager 資訊
Secure Remote Access 資訊
閘道
Netlet Proxy
Rewriter Proxy
Portal Server 預設基底安裝與產品目錄根據您的特定平台而有所不同:
Solaris™ 系統 /opt
Linux 系統:/opt/sun
例如,如果安裝根目錄為 /opt (預設),則在 Linux 平台上,Portal Server 安裝於 /opt/sun/portal,在 Solaris 平台上則安裝於 /opt/SUNWps。
如果參數不適用於某個容器,則不在表格中列出。
參數 |
預設值 |
說明 |
---|---|---|
元件 |
||
要配置的 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 部署資訊
表 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
################################################################################
閘道配置檢核清單是三欄表格,用作閘道安裝檢核清單。
表 16 閘道配置檢核清單
參數 |
預設值 |
說明 |
---|---|---|
GW_PROTOCOL |
https |
閘道使用的協定。閘道通常使用安全套接層 (SSL) 通訊。 |
GW_HOST |
mygwbox.mydomain.com |
安裝閘道的機器之主機名稱。 |
GW_PORT |
443 |
閘道機器偵聽的連接埠。 |
GW_IP |
gw-host-ip-address |
IP 位址應該是安裝 Gateway 的機器的位址而不是安裝 Sun Java System Access Manager 的機器的位址。 |
GW_GATEWAY_PROFILE 閘道設定檔名稱 |
default |
閘道設定檔包含與閘道配置相關的所有資訊,例如閘道偵聽的連接埠、SSL 選項與代理伺服器選項。您可以在閘道管理主控台中建立多個設定檔,並將不同的閘道實例與不同的設定檔相關聯。參閱「Sun Java System Portal Server 6 2005Q4 Secure Remote Access 管理指南」中的「建立閘道設定檔」。 |
GW_LOAD_BALANCER_URL 控制 Portal Server 實例的負載平衡器。 |
如果您未使用任何負載平衡器 URL,則請使用 Portal Server URL。http://完全合格的網域:連接埠/入口網站部署 uri 例如:http://myportalbox.mydomain.com:80/portal |
|
GW_CERT_INFO |
請以下列格式提供憑證資訊: 「CN=$GW_HOST,L=您的城市或地區名稱,ST=您的州名,C=您國家的二字母國家代碼,O=您的組織名稱,OU=您的部門名稱」 例如,「CN=$GW_HOST,L=SantaClara,ST=California,C=us,O=Portal,OU=Sun」 |
|
GW_SRA_LOG_USER_PASSWORD 閘道記錄使用者密碼 |
這讓非系統存取的管理員能查看閘道記錄檔案。 |
|
GW_CERT_DB_PASSWORD 憑證資料庫密碼 |
這可以是您選擇的任何密碼。 |
|
憑證資訊 |
||
組織 (O) |
MyOrganization |
您的組織名稱。 |
部門 (OU) |
MyDivision |
您的部門名稱。 |
城市或地區 (L) |
MyCity |
您的城市或地區名稱 |
州或省 (ST) |
MyState |
您的州名 |
二字母國家代碼 (C) |
us |
您國家的二字母國家代碼。 |
憑證資料庫密碼 |
這可以是您選擇的任何密碼。 |
|
重新輸入密碼 |
重新輸入密碼以確認。 |
Netlet Proxy 配置檢核清單是三欄表格,用作 Netlet Proxy 安裝檢核清單。第一欄為參數。第二欄為預設值。第三欄為對參數的說明。
表 17 Netlet Proxy 配置檢核清單
參數 |
預設值 |
說明 |
---|---|---|
NLP_PROTOCOL |
https |
Netlet Proxy 使用的協定。Netlet Proxy 通常使用安全套接層 (SSL) 通訊。 |
NLP_HOST |
myportalbox.mydomain.com |
安裝 Netlet Proxy 的機器之主機名稱。 |
NLP_PORT |
10555 |
Netlet Proxy 偵聽的連接埠。 |
NLP_IP |
host-ip-address |
IP 位址應該是安裝 Netlet Proxy 的機器的位址而不是安裝 Sun Java System Access Manager 的機器的位址。 |
NLP_GATEWAY_PROFILE 閘道設定檔名稱 |
default |
指定一個設定檔名稱,也就是在安裝 Portal Server 或 Secure Remote Access 支援時所用的設定檔名稱。 如需詳細資訊,參閱「Sun Java System Portal Server 6 2005Q4 Secure Remote Access 管理指南」中的「建立閘道設定檔」。 |
NLP_LOAD_BALANCER_URL 控制 Portal Server 實例的負載平衡器。 |
如果您未使用任何負載平衡器 URL,則請使用 Portal Server URL。http://完全合格的網域:連接埠/ 入口網站部署 uri 例如 http://myportalbox.mydomain.com:80/portal |
|
NLP_CERT_INFO |
請以下列格式提供憑證資訊「CN=$GW_HOST,L=<您的城市或地區名稱>,ST=<您的州名>,C=<您國家的二字母國家代碼>,O=<您的組織名稱>,OU=<您的部門名稱>」 例如,「CN=$GW_HOST,L=SantaClara,ST=California,C=us,O=Portal,OU=Sun」 |
|
NLP_SRA_LOG_USER_PASSWORD 閘道記錄使用者密碼 |
這讓非系統存取的管理員能查看閘道記錄檔案。 |
Rewriter Proxy 配置檢核清單是三欄表格,用作 Rewriter Proxy 安裝檢核清單。第一欄為參數。第二欄為預設值。第三欄為對參數的說明。
表 18 Rewriter Proxy 檢核清單
參數 |
預設值 |
說明 |
---|---|---|
RWP_PROTOCOL |
https |
Rewriter Proxy 使用的協定。Rewriter Proxy 通常使用安全套接層 (SSL) 通訊。 |
RWP_HOST |
myportalbox.mydomain.com |
安裝 Rewriter Proxy 的機器之主機名稱。 |
RWP_PORT |
10443 |
Rewriter Proxy 偵聽的連接埠。 |
RWP_IP |
host-ip-address |
IP 位址應該是安裝 Rewriter Proxy 的機器的位址而不是安裝 Sun Java System Access Manager 的機器的位址。 |
RWP_GATEWAY_PROFILE 閘道設定檔名稱 |
default |
指定一個設定檔名稱,也就是在安裝 Portal Server 或 Secure Remote Access 支援時所用的設定檔名稱。如需詳細資訊,參閱「Sun Java System Portal Server 6 2005Q4 Secure Remote Access 管理指南」中的「建立閘道設定檔」。 |
RWP_LOAD_BALANCER_URL 控制 Portal Server 實例的負載平衡器。 |
如果您未使用任何負載平衡器 URL,則請使用 Portal Server URL。 http://完全合格的網域:連接埠/入口網站部署 uri 例如 http://myportalbox.mydomain.com:80/portal |
|
RWP_CERT_INFO |
請以下列格式提供憑證資訊「CN=$GW_HOST,L=<您的城市或地區名稱>,ST=<您的州名>,C=<您國家的二字母國家代碼>,O=<您的組織名稱>,OU=<您的部門名稱>」 例如「CN=$GW_HOST,L=SantaClara,ST=California,C=us,O=Portal,OU=Sun」 |
|
RWP_SRA_LOG_USER_PASSWORD 閘道記錄使用者密碼 |
這讓非系統存取的管理員能查看閘道記錄檔案。 |
在終端機視窗中以超級使用者的身份轉至包含 psconfig 程序檔的目錄:
cd PortalServer-base /lib
若要在互動模式下配置 Portal Server,則透過鍵入 ./psconfig 執行 psconfig 程序檔,然後為配置問題輸入相應答案。
Portal Server 檢核清單是三欄表格,其中列出最小安裝後配置可能需要的所有值。根據您執行的安裝類型,使用的值可能有所不同。
下列表格為三欄表格,其中列出最小安裝後配置可能需要的所有值。根據您執行的安裝類型,使用的值可能有所不同。這些表格列出以下資訊:
元件選擇 表 19
配置模式 表 20
Portal Server 配置資訊 表 21
Sun Java System Web Server 表 22
Sun Java System Application Server 7.0 表 23
Sun Java System Application Server 8.1 表 24
BEA WebLogic Server 表 25
IBM WebSphere Application Server 表 26
負載平衡器資訊 表 27
Access Manager 資訊 表 28
Secure Remote Access Core 配置資訊 表 29
表 20 配置模式
問題 |
預設值 |
說明 |
---|---|---|
選擇下列配置選項之一: 1. configure 2. scrubds 3. unconfigurewithoutscrubds 4. unconfigurewithscrubds |
configure |
configure – 配置 Portal Server 元件。 scrubds – 從 Directory Server 中移除 Portal Server 元件項目。 unconfigurewithoutscrubds – 取消配置 Portal Server 元件,但不從 Directory Server 中移除任何項目。 unconfigurewithscrubds – 取消配置 Portal Server,並從 Directory Server 中移除任何項。 |
表 21 Portal Server 配置資訊
問題 |
預設值 |
說明 |
---|---|---|
Portal Server Web 容器主機為何 |
myportalbox.mydomain.com |
Portal Server 的完全合格的名稱 |
Portal Server Web 容器連接埠是否安全 |
No |
存取 Portal Server 時所使用的協定。可能的數值為 :如果協定為 http。或 Yes:如果協定為 https |
Portal Server Web 容器連接埠為何 |
80 |
存取 Portal Server 時所使用的連接埠號碼。 |
Portal Server 部署 URI 為何 |
/portal |
URI 是 Portal Server 使用的 Web 伺服器或應用程式伺服器的空間。部署 URI 的值前面必須有斜線,而且必須只包含一個斜線。然而,部署 URI 本身不能只是「/」。 |
請選擇要配置 portalserver 的容器: 1. Sun Java System Web Server 表 22 2. Sun Java System Application Server 8.1 表 23 3. Sun Java System Application Server 7.0 表 24 4. BEA WebLogic Application Server 表 25 5. IBM Websphere Application Server 表 26 |
1 |
要部署 Portal Server 的 Web 容器。可能的數值為 1 = Sun Java System Web Server 2 = Sun Java System Application Server 7.0 3 = Sun Java System Application Server 8.1 4 = BEA WebLogic Server 8.1 SP2 5= IBM WebSphere Application Server |
表 22 Sun Java System Web Server
問題 |
預設值 |
說明 |
---|---|---|
Web 容器的安裝位置為何 |
/opt/SUNWwbsvr |
Sun Java System Web Server 的安裝目錄。 |
Web 容器實例為何 |
myportalbox.mydomain.com |
您想要 Portal Server 使用的 Web 伺服器實例。備註:實例名稱不應該包含空格。 |
表 23 Sun Java System Application Server 7.0
問題 |
預設值 |
說明 |
---|---|---|
Web 容器的安裝位置為何 |
/opt/SUNWappserver7 |
Sun Java System Application Server 7.0 的安裝目錄 |
Web 容器網域為何 |
/var/opt/SUNWappserver7/domains/domain1 |
Sun Java System Application Server 網域包含一組實例。指定的網域將包含 Portal Server 所使用的實例。此網域必須已經配置。 |
Web 容器管理員為何 |
admin |
管理員使用者 ID。 |
Web 容器管理連接埠為何 |
4848 |
管理伺服器的連接埠號碼。 |
Web 容器管理連接埠是否安全 |
No |
存取 Portal Server 時所使用的協定。可能的數值為 No:如果協定為 http Yes:如果協定為 https |
Web 容器實例為何 |
server1 |
要部署 Portal Server 的 Sun Java System Application Server 實例的名稱。此實例必須已經配置。實例名稱不應該包含空格。 |
Web 容器的文件根目錄為何 |
/var/opt/SUNWappserver7/domains/domain1/server1/docroot |
保存靜態頁面的 Application Server 目錄。 |
Web 容器管理員密碼為何 |
此為 Web 容器的管理員密碼。 |
表 24 Sun Java System Application Server 8.1
問題 |
預設值 |
說明 |
---|---|---|
Web 容器的安裝位置為何 |
/opt/SUNWappserver/appserver |
Sun Java System Application Server 8.1 的安裝目錄 |
Web 容器網域為何 |
domain1 |
Sun Java System Application Server 網域包含一組實例。指定的網域將包含 Portal Server 所使用的實例。此網域必須已經配置。 |
Web 容器部署實例目錄為何 |
/var/opt/SUNWappserver/domains/domain1 |
配置 Portal Server 時所指定網域的完整路徑。 |
Web 容器部署實例為何 |
伺服器 |
要部署 Portal Server 的 Sun Java System Application Server 實例的名稱。此實例必須已經配置。實例名稱不應該包含空格。 |
Web 容器的文件目錄為何 |
/var/opt/SUNWappserver/domains/domain1/docroot |
保存靜態頁面的 Application Server 目錄。 |
Web 容器管理員為何 |
admin |
管理員使用者 ID。 |
安裝 Web 容器的機器之主機名稱為何 |
myportalbox.mydomain.com |
管理伺服器主機名稱。 |
Web 容器管理連接埠是否安全 |
是 |
存取 Portal Server 時所使用的協定。可能的數值為 No (如果協定為 http) 或 Yes (如果協定為 https)。 |
Web 容器管理連接埠為何 |
4849 |
管理伺服器的連接埠號碼。備註:Sun Java System Application Sever 8.1 的預設管理員連接埠為「4849」。 |
Web 容器管理員密碼為何 |
此為 Web 容器的管理員密碼。 |
表 25 BEA WebLogic Server
問題 |
預設值 |
說明 |
---|---|---|
Web 容器的主目錄為何 |
/usr/local/bea |
安裝 BEA 的目錄。 |
Web 容器的產品目錄為何 |
/usr/local/bea/weblogic81 |
安裝 BEA WebLogic Server 軟體的目錄。 |
Web 容器網域為何 |
mydomain |
BEA WebLogic Server 網域包含一組實例。指定的網域將包含 Portal Server 所使用的實例。此網域必須已經配置。 |
Web 容器管理員為何 |
weblogic |
管理員使用者 ID。 |
安裝 Web 容器的機器之主機名稱為何 |
myportalbox.mydomain.com |
Portal server 主機名稱。 |
Web 容器管理連接埠為何 |
7001 |
管理伺服器的連接埠號碼。 |
Web 容器管理連接埠是否安全 |
No |
管理伺服器協定。 No:如果協定為 http Yes:如果協定為 https。 |
使用者專案的目錄為何 |
user_projects |
此為使用者專案的目錄。使用您在安裝 BEA WebLogic 期間輸入的值。 |
部署網域目錄為何 |
domains |
包含 BEA WebLogic Server 網域的目錄名稱。 |
Web 容器配置目錄位置為何 |
/usr/local/bea/user_projects/domains/mydomain |
BEA WebLogic Server 網域的完整路徑 |
Web 容器實例為何 |
myserver |
要部署 Portal Server 的 BEA WebLogic Server 實例名稱。此實例必須已經配置。名稱絕不能包含空格。如果您要將 Portal Server 安裝在管理伺服器實例上,則該實例的名稱將會是管理伺服器實例的名稱。否則它將會是受管理伺服器實例名稱。 |
Web 容器的文件根目錄為何 |
/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 文件。 |
Web 容器 JDK 主目錄為何 |
/usr/local/bea/jdk141_03 |
BEA WebLogic 伺服器使用的 JDK 目錄。 |
Web 容器管理員密碼為何 |
此為 Web 容器的管理員密碼。 |
|
再試一次 |
重新輸入 Web 容器的「管理員密碼」。 |
表 26 IBM WebSphere Application Server
問題 |
預設值 |
說明 |
---|---|---|
Web 容器的安裝位置為何 |
/opt/WebSphere/Express51/AppServer |
安裝 IBM WebSphere Application Server 軟體的目錄。 |
虛擬主機名稱為何 |
default_host |
使用您在安裝 IBM WebSphere 期間輸入的值。 |
節點名稱為何 |
myportalbox | |
儲存格名稱為何 |
myportalbox | |
實例暱稱 |
server1 |
要部署 Portal Server 的實例名稱。此實例必須已經配置。Portal Server 無法安裝於名稱包含破折號或空格的應用程式伺服器實例或網域中,例如 Default-Server 或 Default Server。 |
Web 容器的文件根目錄為何 |
/opt/IBMHTTPD/htdocs/en_US |
保存靜態頁面的目錄。此目錄在安裝 Sun Java System Access Manager 時建立。 |
Web 容器 JDK 主目錄為何 |
/usr/jdk/entsys-j2se |
Web 容器使用的 JDK 目錄。 |
表 27 負載平衡器資訊
問題 |
預設值 |
說明 |
---|---|---|
控制 Portal Server 實例的 PS_LOAD_BALANCER_URL 負載平衡器 |
http://myportalbox.mydomain.com:80/portal |
如果您未使用任何負載平衡器 URL,則請使用 Portal Server URL。http://完全合格的網域:連接埠/ 入口網站部署 uri 例如 http://myportalbox.mydomain.com:80/portal |
表 28 Access Manager 資訊
問題 |
預設值 |
說明 |
---|---|---|
Access Manager 管理員 (amadmin) 密碼為何 管理員 (amadmin) 密碼 |
安裝 Sun Java System Access Manager 軟體時選擇的頂層管理員 (amadmin) 密碼。 |
|
再試一次 |
請重新輸入頂層管理員 (amadmin) 密碼。 |
|
Access Manager 內部 LDAP 認證使用者密碼為何 內部 LDAP 認證使用者密碼 |
安裝 Sun Java System Access Manager 時所選擇的內部 LDAP 認證使用者密碼。 |
|
再試一次 |
請重新輸入內部 LDAP 認證使用者密碼。 |
|
目錄管理員 DN 為何 目錄管理員 DN |
cn=Directory Manager |
安裝 Sun Java System Directory Server 期間所選擇的目錄管理員 DN。 |
目錄管理員密碼為何 目錄管理員密碼 |
安裝 Sun Java System Directory Server 期間所選擇的目錄管理員密碼。 |
|
再試一次 |
請重新輸入目錄管理員密碼。 |
|
PS_DEPLOY_ADMIN_PASSWORD 部署管理員密碼 |
此為 Web 容器的管理員密碼。 |
表 29 Secure Remote Access Core 配置資訊
問題 |
預設值 |
說明 |
---|---|---|
閘道協定為何 閘道協定 |
https |
閘道使用的協定。閘道將使用安全套接層 (SSL) 通訊。 |
Portal Server 網域為何 Portal Server 網域 |
portal-server-domain-name |
安裝 Portal Server 的機器之網域名稱。 |
閘道網域為何 閘道網域 |
gateway-domain-name |
閘道機器的網域名稱。 |
閘道連接埠為何 閘道連接埠 |
443 |
閘道偵聽的連接埠。 |
閘道設定檔為何 閘道設定檔名稱 |
default |
閘道設定檔包含與閘道配置相關的所有資訊,例如閘道偵聽的連接埠、SSL 選項與代理伺服器選項。 您可以在閘道管理主控台中建立多個設定檔,並將不同的閘道實例與不同的設定檔相關聯。 參閱「Sun Java System Portal Server 6 2005Q4 Secure Remote Access 管理指南」中的「建立閘道設定檔」。 |
閘道記錄使用者密碼為何 閘道記錄使用者密碼 |
這讓非系統存取的管理員能查看閘道記錄檔案。 |
|
再試一次 |
請重新輸入閘道記錄使用者密碼。 |
「閘道配置檢核清單」是三欄表格,包含閘道配置的檢核清單。第一欄為參數。第二欄為參數的預設值。第三欄為說明。
表 30 閘道配置檢核清單
問題 |
預設值 |
說明 |
---|---|---|
閘道協定為何 |
https |
閘道使用的協定。閘道通常使用安全套接層 (SSL) 通訊。 |
閘道主機為何 |
mygwbox.mydomain.com |
安裝閘道的機器之主機名稱。 |
閘道連接埠為何 |
443 |
閘道機器偵聽的連接埠。 |
閘道 IP 位址為何 |
gw-host-ip-address |
IP 位址應該是安裝 Gateway 的機器的位址而不是安裝 Sun Java System Access Manager 的機器的位址。 |
閘道設定檔為何 閘道設定檔名稱 |
default |
閘道設定檔包含與閘道配置相關的所有資訊,例如閘道偵聽的連接埠、SSL 選項與代理伺服器選項。 您可以在閘道管理主控台中建立多個設定檔,並將不同的閘道實例與不同的設定檔相關聯。 參閱「Sun Java System Portal Server 6 2005Q4 Secure Remote Access 管理指南」中的「建立閘道設定檔」。 |
閘道記錄使用者密碼為何 閘道記錄使用者密碼 |
這讓非系統存取的管理員能查看閘道記錄檔案。 |
|
再試一次 |
請重新輸入閘道記錄使用者密碼。 |
|
Portal Server 負載平衡器 URL 為何 控制 Portal Server 實例的負載平衡器。 |
如果您未使用任何負載平衡器 URL,則請使用 Portal Server URL。http://完全合格的網域:連接埠/ 入口網站部署 uri 例如,http://myportalbox.mydomain.com:80/portal |
|
憑證資訊 |
||
您的組織名稱為何 |
MyOrganization |
您的組織名稱。 |
您的部門名稱為何 |
MyDivision |
您的部門名稱。 |
您的城市或地區名稱為何 |
MyCity |
您的城市或地區名稱 |
您的州名或省名為何 |
MyState |
您的州名 |
您國家的兩字母國家代碼為何 |
us |
您國家的二字母國家代碼。 |
憑證資料庫的密碼為何 |
這可以是您選擇的任何密碼。 |
|
再試一次 |
請重新輸入憑證資料庫的密碼以確認。 |
「Netlet Proxy 配置檢核清單」是三欄表格,用作 Netlet Proxy 配置檢核清單。第一欄為參數。第二欄為預設值。第三欄為說明。
表 31 Netlet Proxy 配置檢核清單
問題 |
預設值 |
說明 |
---|---|---|
Netlet Proxy 的協定為何 |
https |
Netlet Proxy 使用的協定。Netlet Proxy 通常使用安全套接層 (SSL) 通訊。 |
Netlet Proxy 的主機為何 |
myportalbox.mydomain.com |
安裝 Netlet Proxy 的機器之主機名稱。 |
Netlet Proxy 的連接埠為何 |
10555 |
Netlet Proxy 偵聽的連接埠。 |
Netlet Proxy 的 IP 地址為何 |
host-ip-address |
IP 位址應該是安裝 Netlet Proxy 的機器的位址而不是安裝 Sun Java System Access Manager 的機器的位址。 |
閘道設定檔為何 閘道設定檔名稱 |
default |
指定一個設定檔名稱,也就是在安裝 Portal Server 或 Secure Remote Access 支援時所用的設定檔名稱。 如需詳細資訊,參閱「Sun Java System Portal Server 6 2005Q4 Secure Remote Access 管理指南」中的「建立閘道設定檔」。 |
閘道記錄使用者密碼為何 閘道記錄使用者密碼 |
這讓非系統存取的管理員能查看閘道記錄檔案。 |
|
再試一次 |
請重新輸入閘道記錄使用者密碼。 |
|
Portal Server 負載平衡器 URL 為何 控制 Portal Server 實例的負載平衡器。 |
如果您未使用任何負載平衡器 URL,則請使用 Portal Server URL。http://完全合格的網域:連接埠/ 入口網站部署 uri 例如 http://myportalbox.mydomain.com:80/portal |
|
憑證資訊 |
||
您的組織名稱為何 |
MyOrganization |
您的組織名稱。 |
您的部門名稱為何 |
MyDivision |
您的部門名稱。 |
您的城市或地區名稱為何 |
MyCity |
您的城市或地區名稱 |
您的州名或省名為何 |
MyState |
您的州名 |
您國家的兩字母國家代碼為何 |
us |
您國家的二字母國家代碼。 |
憑證資料庫的密碼為何 |
這可以是您選擇的任何密碼。 |
|
再試一次 |
請重新輸入憑證資料庫的密碼以確認。 |
「Rewriter Proxy 配置檢核清單」是三欄表格,包含 Rewriter Proxy 配置檢核清單。第一欄為參數。第二欄為預設值。第三欄為說明。
表 32 Rewriter Proxy 配置檢核清單
問題 |
預設值 |
說明 |
---|---|---|
Rewriter Proxy 的協定為何 |
https |
Rewriter Proxy 使用的協定。Rewriter Proxy 通常使用安全套接層 (SSL) 通訊。 |
Rewriter Proxy 的主機為何 |
myportalbox.mydomain.com |
安裝 Rewriter Proxy 的機器之主機名稱。 |
Rewriter Proxy 的連接埠為何 |
10443 |
Rewriter Proxy 偵聽的連接埠。 |
Rewriter Proxy 的 IP 地址為何 |
host-ip-address |
IP 位址應該是安裝 Rewriter Proxy 的機器的位址而不是安裝 Sun Java System Access Manager 的機器的位址。 |
閘道設定檔為何 閘道設定檔名稱 |
default |
指定一個設定檔名稱,也就是在安裝 Portal Server 或 Secure Remote Access 支援時所用的設定檔名稱。 如需詳細資訊,參閱「Sun Java System Portal Server 6 2005Q4 Secure Remote Access 管理指南」中的「建立閘道設定檔」。 |
閘道記錄使用者密碼為何 閘道記錄使用者密碼 |
這讓非系統存取的管理員能查看閘道記錄檔案。 |
|
再試一次 |
請重新輸入閘道記錄使用者密碼。 |
|
Portal Server 負載平衡器 URL 為何 控制 Portal Server 實例的負載平衡器。 |
如果您未使用任何負載平衡器 URL,則請使用 Portal Server URL。http://完全合格的網域:連接埠/ 入口網站部署 uri 例如,http://myportalbox.mydomain.com:80/portal |
|
憑證資訊 |
||
您的組織名稱為何 |
MyOrganization |
您的組織名稱。 |
您的部門名稱為何 |
MyDivision |
您的部門名稱。 |
您的城市或地區名稱為何 |
MyCity |
您的城市或地區名稱 |
您的州名或省名為何 |
MyState |
您的州名 |
您國家的兩字母國家代碼為何 |
us |
您國家的二字母國家代碼。 |
憑證資料庫的密碼為何 |
這可以是您選擇的任何密碼。 |
|
再試一次 |
請重新輸入憑證資料庫的密碼以確認。 |
如需關於安裝後作業的詳細資訊,參閱Portal Server 安裝後作業。
若要使用無訊息範例檔案配置 Portal Server,請修改位於 PortalServer-baseSUNWps/lib 目錄下的 pssamplesilent 檔案,然後執行 psconfig 程序檔。
在終端機視窗中以超級使用者的身份轉至包含 psconfig 程序檔的目錄:
cd PortalServer-base SUNWps/lib
輸入:
./psconfig -s pssamplesilentfile
如需關於安裝後作業的詳細資訊,參閱Portal Server 安裝後作業
下列每個元件都需要執行安裝後作業:
Portal Server
Secure Remote Access
閘道
Netlet 與 Rewriter Proxy
若要存取 Portal Server 或 Access Manager 管理主控台必須先啟動目錄伺服器與容器。
使用下列指令以啟動目錄伺服器的本機安裝:
/var/opt/mps/serverroot/slapd-hostname/start-slapd
下列的安裝後作業會依您部署 Portal Server 的 Web 容器類型而定。
Sun Java System Web Server
Sun Java System Application Server
BEA WebLogic Server
IBM WebSphere Application Server
啟動 admin 實例。在終端機視窗中輸入:
cd WebServer-base/SUNWwbsrv/https-webserver-instance-name ./start |
或
存取 Sun Java System Web Server 管理主控台。
按一下 [套用變更] 以重新啟動 Web 容器。
在終端機視窗,將目錄變更為應用程式伺服器的實例公用程式目錄,並執行 startserv 程序檔。下列範例假設已使用預設的應用程式伺服器網域及實例。
cd /var/opt/SUNWappserver7/domains/domain1/server1/bin ./startserv
若要使用 asadmin 公用程式或從 Sun Java System Application Server 管理主控台來停止或啟動 Sun Java System Application Server,請參閱 Sun Java System Application Server 的文件。
停止網域實例。在終端機視窗中輸入:
/opt/SUNWappserver/appserver/bin/asadmin stop-domain domainname
例如
/opt/SUNWappserver/appserver/bin/asadmin stop-domain domain1
啟動網域實例。在終端機視窗中輸入:
/opt/SUNWappserver/appserver/bin/asadmin start-domain --user administrator-user-name --password administartor-user-password domainname
例如,
/opt/SUNWappserver/appserver/bin/asadmin start-domain --user admin --password password domain1
執行下列步驟前,必須先安裝 Portal Server。
檢查 /var/sadm/install/logs/Java_Enterprise_System_install.BMMddhhmm 檔案的錯誤。
MM =月
dd = 日
hh = 時
mm = 分
停止所有 BEA WebLogic Server 實例 (管理與受管理的伺服器)。
啟動 BEA WebLogic 管理伺服器實例。如果安裝於受管理實例中,也要啟動此受管理實例。
在指令行中執行下列指令:
PortalServer-base/bin/deploy
選擇部署 URI 與伺服器實例名稱的預設,並在出現提示時輸入 BEA WebLogic Server 管理密碼。
重新啟動已安裝部署 Portal Server 的 BEA WebLogic Server 實例。如需啟動 Web 容器實例的指示,請參閱您的 Web 容器文件。
在安裝受管理伺服器時,系統不會部署 .war 檔案。.war 檔案應該使用 BEA WebLogic Server 管理主控台部署。
若您將支援多種認證方法 (例如,LDAP、UNIX、Anonymous),您必須將每種認證類型新增至核心認證服務以建立認證功能表。有關進一步資訊,參閱「Sun Java System Portal Server 6 2005Q4 管理指南」。
檢查 /var/sadm/install/logs/Java_Enterprise_System_install.B/MMddhhmm 檔案的錯誤。
停止並重新啟動應用程式伺服器實例與應用程式伺服器節點。如需啟動 Web 容器實例的指示,請參閱您的 Web 容器文件。
在指令行中執行下列指令:
PortalServer-base/bin/deploy
選擇部署 URI 與伺服器實例名稱的預設,並在出現提示時輸入 IBM WebSphere Server 管理密碼。
使用 Java Enterprise Server 安裝程式安裝好 Portal Server 和 Access Manager SDK 後,請使用下列程序之一來安裝 JSR168 範例或 WSRP 範例。如果您使用 BEA WebLogic Server™ 或 IBM WebSphere? Application Server,則需同時安裝 JSR168 範例 portlet 和 WSRP 範例。如果您使用 Sun Java System Web Server 或 Sun Java System Application Server,只需安裝 WSRP 範例。
Mobile Access 不支援 IBM WebSphere 或 BEA WebLogic。
下列程序僅適用於在 Solaris 平台上安裝 Portal Server。
重新啟動 BEA WebLogic 8.1 或 IBM WebSphere Application Server 5.1 實例。
執行下列指令以安裝 JSR168 Portlet 範例。
PortalServer-base/lib/postinstall_PortletSamples
當系統提示時輸入 Access Manager 管理密碼和應用程式伺服器的管理密碼。
即會部署 portletsamples.war 檔案。
請確定 PATH 設定包括 /usr/bin。程序檔的 awk 部分需要有它才能正常執行。
執行下列指令以配置 WSRP 範例。
在 Sun Java System Web Server 6.1 和 Sun Java Server Application Server 7 上安裝好 Portal Server 和 Access Manager SDK 之後,必須手動執行下列步驟:
重新啟動 Web Server 或 Application Server 實例
請確定 PATH 設定包括 /usr/bin。程序檔的 awk 部分需要有它才能正常執行。
執行下列指令以配置 WSRP 範例。
當使用者的階段作業逾時或使用者的階段作業登出時,Sun Java System Access Manager 會將階段作業通知傳送至閘道。甚至當 Sun Java System Access Manager 在 HTTP 模式下執行時,它仍會作為 SSL 用戶端使用 HttpsURLConnection 來傳送通知。因為正連線至 SSL 伺服器 (閘道),它應該有閘道 CA 憑證作為信任的 CA 清單的一部分,或應該有允許自我簽署憑證的選項。
將 CA 新增至信任的 CA 清單的方法依據定義的協定處理器而定。
若要建立 HttpsURLConnection,必須設定 Java Virtual Machine (JVM™) 的 -Djava.protocol.handler.pkgs。
如果在 Sun Java System Web Server、Sun Java System Application Server 或 BEA WebLogic Server上執行,依預設,此特性會正確地設定為 com.iplanet.services.com。Sun Java System Access Manager 套裝軟體已實現 HttpsURLConnection,並且提供選項透過在 AMConfig.properties 檔案中新增 com.iplanet.am.jssproxy.trustAllServerCerts=true 實施條件來接受來自任何 SSL 伺服器的自我簽署憑證。
依預設,IBM WebSphere Application Server 沒有設定 -Djava.protocol.handler.pkgs。支援的應用程式伺服器的 HttpsURLConnection 實作必須使用其所屬的預設處理器 (可能是 JSSE 或自訂的 SSL 實作)。
在第二個入口網站上安裝第二個閘道時,您必須手動更新 [轉寄 Cookie URL] 值,將其指向第二個入口網站。
使用下列指令啟動閘道:
gateway-base/SUNWps/bin/gateway -n new-profile-name start
default 是安裝時建立的閘道設定檔的預設名稱。您可以稍後建立自己的設定檔,並且用新的設定檔重新啟動閘道。參閱「Sun Java System Portal Server 6 2005Q4 Secure Remote Access 管理指南」中第 2 章的「建立閘道設定檔」。
如果您有多個閘道實例,請使用:
gateway-base/SUNWps/bin/gateway start
如果您在閘道安裝時,為 [安裝後啟動閘道] 選項選擇 y,則不需執行此步驟。
請確定 /etc/opt/SUNWps 目錄中只有您要啟動的實例的配置檔案。
如果您要停止在那個特定節點上執行的所有閘道實例,請使用下列指令:
gateway-base/SUNWps/bin/gateway stop
Netlet 與閘道需要 Rhino JavaScript™ 剖析器 (組合為 SUNWrhino) 以支援 PAC 檔案。這必須安裝在閘道與 Portal Server 節點。若要安裝,請使用下列步驟:
從目前目錄執行 pkgadd -d . SUNWrhino 來新增此套裝軟體。
將 package-base-dir/js.jar 複製到
${JAVA_HOME}/jre/lib/ext 目錄。
在啟動 Netlet Proxy 與 Rewriter Proxy 之前,請確定閘道設定檔有隨 Netlet Proxy 與 Rewriter Proxy 的選項一起更新。
如果在安裝時您沒有選擇此選項來啟動 Netlet Proxy,可以手動啟動 Netlet 代理伺服器。在 portal-proxy-base/SUNWps/bin 目錄中鍵入:
./netletd -n default start
如果在安裝時您沒有選擇此選項來手動啟動 Rewriter Proxy,您可以手動啟動代理伺服器。在 portal-proxy-base/SUNWps/bin 目錄中鍵入:
./rwproxyd -n default start
請確定為所有使用者啟用 [存取清單] 服務,以便允許透過閘道進行存取。
Sun Java System Portal Server 軟體 NetFile 需要 jCIFS 程式庫 (組合為 SUNWjcifs) 以訪問 Windows。這只需要安裝在 Portal Server 節點上。若要安裝,請使用下列步驟。
從目前 (此) 目錄執行 pkgadd -d . SUNWjcifs 以新增此套軟體。
執行 portal-server-install-base/SUNWps/lib/postinstall_JCIFS
執行 portal-server-install-base/SUNWps/bin/undeploy
執行 portal-server-install-base/SUNWps/bin/deploy 指令。
重新啟動伺服器。
存取 Portal Server 管理主控台和桌面
開啟瀏覽器。
鍵入 protocol://hostname.domain:port/amconsole
例如,
http://example.com:80/amconsole
輸入管理員的名稱與密碼以檢視管理主控台。
這是您在安裝 Sun Java System Access Manager 軟體時所指定的名稱與密碼。
藉由存取桌面驗證 Portal Server 的安裝。使用下列 URL 存取桌面:protocol://fully-qualified-hostname:port/portal-URI
例如,
http://example.com:80/portal
當您存取桌面時,會顯示 [非認證式桌面]。這讓存取桌面 URL 的使用者自動獲得認證,並授予使用者對桌面的存取權限。
如果範例 Portal Desktop 顯示沒有任何異常,表示您的 Portal Server 安裝良好。
執行下列指令來檢查閘道是否在指定的連接埠上執行 (預設連接埠為 443):
netstat -an | grep port-number
如果閘道不在執行,啟動除錯模式中的閘道並檢視主控台上列印的訊息。使用下列指令啟動除錯模式中的閘道:
PortalServer-base /bin/gateway -n profilename start debug
將 platform.conf.profilename 檔案中的 gateway.debug 屬性設定為「message」之後,再檢視記錄檔案。如需詳細資訊,參閱「Sun Java System Portal Server 6 2005Q4 Secure Remote Access 管理指南」中第 2 章「管理閘道」的「了解 platform.conf 檔案」一節。
在您的瀏覽器中輸入閘道 URL 以在安全模式中執行 Portal Server:
https://閘道機器名稱:連接埠號碼
如果您在安裝時已選擇預設連接埠 (443),則不需指定連接埠號碼。
使用使用者名稱 amadmin 與安裝時指定的密碼以管理員的身份登入 Access Manager 管理主控台。
您現在可以建立新的組織、角色與使用者並在管理主控台中指定必要的服務與屬性。