以下表格包含三列,其中列出了安装后配置可能需要的所有值。根据所执行的安装类型,使用的值可能有所不同。第一列列出参数,第二列列出默认值,第三列列出描述。核对表的组织顺序如下所示:
组件
基目录
配置模式
部署信息
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 代理
重写器代理
Portal Server 的默认基安装和产品目录取决于具体的平台:
Solaris™ 系统:/opt
Linux 系统:/opt/sun
例如,如果安装根目录为 /opt(默认值),则对于 Linux 平台,在 /opt/sun/portal 中安装 Portal Server;对于 Solaris 平台,在 /opt/SUNWps 中安装 Portal Server。
如果某参数不适用于容器,则此表格不会将其列出。
参数 |
默认值 |
描述 |
---|---|---|
组件 |
||
要配置的 Sun Java System Portal Server 组件 |
1,2,3,4,5 |
设置 “1” 配置 PortalServer。 设置 “2” 配置 Secure Remote Access 核心。 设置 “3” 配置网关。 设置 “4” 配置 Netlet 代理。 设置 “5” 配置重写器代理。 要配置多个组件,请使用逗号 (,) 分隔各条目。 |
表 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 服务器目录。 |
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 |
需要在运行 Portal Server 软件的 BEA WebLogic Server 实例中部署 DefaultWebApp 文档根值。 DefaultWebApp 是默认的 Web 应用程序,其将在 BEA WebLogic Server 中提供静态内容。默认情况下,仅将 DefaultWebApp 部署到域 (mydomain) 及在 BEA WebLogic Server 安装期间定义或创建的服务器实例。这表明,如果您创建自己的 BEA WebLogic Server 或域,则需要通过将该目录复制到新服务器的部署目录,或通过使用 BEA Logic Server 管理控制台,将 DefaultWebApp 部署到 BEA WebLogic Server 或域。 有关如何配置默认 Web 应用程序的更多详细信息,参见 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 Identity Server 安装期间创建此目录。 |
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://fully-qualified-domain: port/portal-deploy_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 Secure Remote Access 6 2005Q4 管理指南》中的“创建网关配置文件”。 |
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.
# unconfigurewithscrubds - Unconfigure the Portal Server and also remove 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
################################################################################