Sun ONE logo      上一个      目录      索引      下一个     

Sun ONE Web Server 6.1 安装和迁移指南

第 4 章
在 Windows 上安装 Sun ONE Web Server

本章介绍如何在 Windows 上安装 Sun ONE Web Server,其中包括以下主题:


在 Windows 上安装

以下各节介绍了如何安装 Sun ONE Web Server。

服务器启动时出现的任何错误将记录在事件查看器中,启动后出现的错误将记录在标准的错误日志文件中。

请牢记以下警告:

解压缩文件

要获取并解压缩 Sun ONE Web Server 文件,请执行以下步骤:

从 Sun ONE Web Server, Enterprise Edition CD 安装

  1. 将 Sun ONE Web Server CD 放入驱动器中。单击 CD-ROM 驱动器图标。
  2. 双击 Windows 文件夹。
  3. 双击 setup 文件夹。
  4. setup.exe 文件位于此文件夹中。

安装下载的服务器

  1. 下载并解压缩文件 sun-webserver61-win.zip,然后将其保存在临时目录中。
  2. 双击 setup.exe 文件以解压缩文件并启动安装程序。

运行 setup.exe

运行 setup.exe 程序以安装 Sun ONE Web Server。

  1. 双击 setup.exe 文件。
  2. 出现“Welcome”屏幕。阅读此屏幕后,单击“Next”。
  3. 出现“Software License Agreement”。单击“Yes”接受许可证协议。
  4. 出现“Select Installation Type”屏幕。选择所需的安装类型:“Express”、“Typical”或“Custom”。
  5. Express 安装适用于初级用户或准备试用该产品的用户,其中预先设置了诸如端口号和要安装的组件等事项。如果要将服务器用于生产环境,建议不要使用此选项。

    Typical 安装和 Custom 安装能够为您提供更多选项。对于此版本,两者的功能相同。

    如果选择 Express 安装,系统将自动为您设置以下设置。默认情况下,使用的 Java 开发工具 (JDK) 是捆绑的 JDK。如果要将这些设置设定为其它值,请选择 Typical 或 Custom 安装。

    表 4-1 Express 安装设置

    安装设置

    管理端口

    8888

    管理 URL

    http://machine name:administration port

    HTTP 端口号

    80

    文档根目录

    server_root/docs

    子组件

    安装所有默认子组件


    注意

    如果已在端口 80 上运行了其它 Web Server,请不要使用 Express 安装。


    单击“Next”。

  6. 出现“Location of Installation”对话框。服务器文件的默认位置为 C:\Sun\WebServer6.1
  7. 如果要在其它位置安装 Sun ONE Web Server,请使用“Browse”浏览到所需文件夹,或者在字段中键入文件夹的名称。如果选定的文件夹不存在,安装程序将询问是否创建该文件夹。


    注意

    请确保安装 Webserver 的路径名称中不包含空格。例如,不要选择 C:\Program Files 目录安装产品,因为此目录名称中包含了一个空格。


    单击“Next”。

  8. 出现“Components to Install”对话框。从列表中选择“Web Server”。
  9. 请注意,由于 Administration Server 现在是一个 Sun ONE Web Server 实例,所以安装 Sun ONE Web Server 时会自动安装它,它不会出现在此产品列表中。

    如果不需要更改子组件或已完成子组件的选择,请单击“Next”继续执行步骤 8

    如果要从 iPlanet Web Server 4.1 进行迁移,在安装子组件时,必须安装为 iPlanet Web Server 4.1 安装的所有子组件,否则这些子组件可能无法正常工作。您还可以安装其它子组件。

  10. 如果在前一个屏幕上单击“Change”,将出现“Select Sub-Components”对话框。默认情况下将安装以下子组件:
    • Server Core。安装 Administration Server 和第一个 Sun ONE Web Server 实例。
    • Java 开发工具。Sun ONE Web Server 6.1 将 JDK 1.4.1_03 版本作为捆绑产品提供。您可以安装附带的 JDK,也可以提供自己的 JDK。
    • 选择完子组件后单击“Continue”可以返回“Components to Install”对话框(步骤 6)。

  11. 键入用于访问 Administration Server 的用户名,默认用户名为 admin。键入用于访问 Administration Server 的密码,然后再次键入进行确认。
  12. 如果使用基于 LDAP 的验证,必须确保此用户具有 LDAP 服务器的访问权限,以便执行用户/组管理任务。

    如果选择 Express 安装,请跳到步骤 12

    单击“Next”。

  13. 键入用于运行 Administration Server 的端口号。该端口号可以是 1 到 65535 之间的任意数字。将显示用于管理访问的 URL。您可能需要记下此 URL。默认端口为 8888。
  14. 如果您的系统上安装了 iPlanet Web Server 4.x,请不要为 Sun ONE Web Server 6.1 使用与 iPlanet Web Server 4.x 相同的 Administration Server 端口号。

    有关端口的详细信息,请参见选择唯一的端口号

    单击“Next”。

  15. 出现“Default Web Server”对话框。系统将自动安装一个默认的 Sun ONE Web Server 实例。
  16. 键入该默认 Sun ONE Web Server 实例的端口号。此端口应当不同于 Administration Server 的端口。如果未使用默认端口(端口 80),用于访问主页的 URL 将发生改变。例如,如果您的计算机名为 www.sun.com,并且选择了端口 9753,则服务器的 URL 将是
    http://www.sun.com:9753/

    有关端口的详细信息,请参见选择唯一的端口号

    键入默认服务器的主文档目录的路径,服务器的内容文件(当用户访问服务器时所要显示给他们的图像、HTML 文档和数据)将驻留在此位置。默认路径为 C:\server_root\docs。单击“Browse”浏览您的文件系统。

  17. 将显示“JDK Configuration”对话框。
  18. 您可以使用 Sun ONE Web Server (JDK 1.4.1_03) 附带的 JDK,也可以使用系统上现有的自定义 JDK。

    Sun ONE Web Server 6.1 中的 Java 支持要求使用不低于 JDK 1.4 版本的 JDK 版本。

    要使用自己的 JDK,请单击“Use Custom Java Development Kit”复选框,然后输入您系统上安装的 JDK 所在文件夹的绝对路径。例如,D:\jdk1.4\。如果自定义 JDK 位于具有非标准树结构的目录中,则可能需要输入 jvm.dll 所在目录的完整路径。

  19. 出现“Configuration Summary”对话框。
  20. 此对话框包含有关 Sun ONE Web Server 和 Administration Server 的设置的信息,还包含了选定要安装的 Sun ONE Web Server 组件的列表。

    使用此对话框可以在完成安装之前检查您的设置。如果设置正确,请单击“Install”。如果要更改某些设置,请单击“Back”以更正信息。

    将安装服务器文件。


    正在复制文件时不应取消安装进程。如果取消安装,将只会完成部分安装,并且需要将其清除。如果存在 Sun ONE Web Server 的卸载程序,可以使用它卸载已安装的部分 Sun ONE Web Server。如果不存在卸载程序,需要手动删除服务器根目录下的所有文件。


  21. 然后出现“Setup Complete”对话框。
  22. 要查看自述文件,请保持“View Readme”复选框为选中状态(默认情况下),并单击“Finish”。

    自述文件包含指向 Sun ONE Web Server 6.1 的最新发行说明的指针。

    您可以通过以下任一方式启动 Administration Server:

    • 选择“开始”菜单 ->“程序”->“Sun ONE Web Server”,然后选择“Start Web Server Administration Server”。
    • 从“控制面板”的“服务”项。
    • 要在重新引导之后自动启动服务器,请从“控制面板”的“服务”项的“启动类型”中将服务的启动类型更改为“自动”,如下图所示:

      更改服务启动类型
      “控制面板”的“服务”项的图示,应当在此处将服务器的“服务类型”设为“自动”以在重新引导之后自动启动服务器。

  23. 重新启动计算机或使用“控制面板”中的“服务”启动 Sun ONE Web Server。
  24. 要配置 Sun ONE Web Server,请使用 URL:
    http://server_name:administration_port
  25. 例如:http://www.sun.com:8888

    输入您的管理用户名和密码以便管理服务器。

现在您可以配置您的服务器了。有关详细信息,请参见《Sun ONE Web Server 6.1 管理员指南》。


使用静音安装

如果要安装多个 Sun ONE Web Server,可以使用静音安装,创建一个文件来响应安装程序的提示。然后,您可以编辑该文件(install.inf 文件)并将其用于以后的 Sun ONE Web Server 安装。

静音安装非常适用于使用 Typical 安装并且多个安装都很类似的情况。


注意

install.inf 文件包含用于登录 Administration server 的密码。该密码未经加密,为纯文本格式。如果使用静音安装,请确保在完成安装后删除 install.inf 文件。


因为下载的 Sun ONE Web Server 是一个自解压的 .exe 文件,所以在运行 setup.exe 之前必须先解压缩文件。要解压缩文件,请执行以下步骤:

  1. 双击自解压的 .exe 文件以启动安装程序。
  2. 启动安装程序后,安装程序会将文件解压缩到 TEMP 目录下。在不退出安装程序的情况下,转至 TEMP 目录,将安装文件复制到其它位置。
  3. 复制文件后,退出安装程序。

现在您有了一个 setup.exe 文件的副本,可以使用它来创建 install.inf 文件。

要使用静音安装,请执行以下步骤:

  1. 在命令行上,使用 -k 选项运行安装程序。该选项将创建一个名为 install.inf 的文件,其中包含对安装程序提示的所有响应。在命令提示符下,键入:
  2. setup.exe -k

  3. 回答安装程序的提示并安装 Sun ONE Web Server。
  4. 安装服务器后,转至 server_root/setup 目录,从中可以找到 install.inf 文件。
  5. install.inf 文件复制到要在其中运行安装程序以便安装下一个 Sun ONE Web Server 的目录。
  6. 编辑 install.inf 文件中的值,使其与要安装的下一个服务器的值相匹配。
  7. 例如,更改端口号、安装目录等。

  8. 使用 install.inf 文件作为输入运行安装程序。例如:
  9. setup.exe -s -f install.inf

  10. 将安装服务器。

下面是一个 install.inf 文件示例。

[General]

Components=svrcore,WebServer

ServerRoot=d:\servers\s1ws61-0815

[WebServer]

Components=WebCore,JDK,CleanUp

AdminPort=8888

HttpPort=80

HttpDocRoot=d:/servers/s1ws61-0815/docs

AdminName=admin

AdminPassword=admin

UgLdapUse=FALSE

JDK_DIR=d:/servers/s1ws61-0815/bin/https/jdk

JDK_LIBPATH=

JDK_CLASSPATH=

[CleanUp]

Archive=cleanup.zip

下表显示了一些很有用的 install.inf 参数,可根据需要进行编辑。为了获得最佳效果,请不要编辑表中没有列出的参数。

表 4-2 静音安装参数

参数名

用途

ServerRoot

服务器的安装目录。

AdminPort

Administration Server 端口。

HttpPort

默认 Sun ONE Web Server 实例的端口。

HttpDocRoot

Sun ONE Web Server 实例的文档根目录。

AdminName

用于访问 Administration Server 的管理屏幕的用户名。

AdminPassword

用于访问 Administration Server 的管理屏幕的密码。

JDK_DIR

JDK 的安装目录。


默认的 Sun ONE Web Server 目录

安装 Sun ONE Web Server 产品时,默认情况下将在安装目录下安装两个 Web Server 实例:

Web Server 实例的文件存储在安装目录下的 https-host.domain 目录中。

Administration Server 实例的文件存储在安装目录下的 https-admserv 目录中。

有关所创建的配置文件的详细信息,请参见《Sun ONE Web Server 6.1 Administrator's Configuration File Reference》。


在 Windows 上使用卸载程序

删除 Sun ONE Web Server 的步骤:

  1. 选择“开始”菜单 ->“控制面板”->“添加/删除程序”->“Sun ONE Web Server”
  2. 或者

    选择“开始”菜单 ->“程序”->“Sun ONE Web Server”->“Uninstall Web Server”。

  3. 出现“Sun ONE Uninstall”窗口,其中列出了安装在此目录下的所有 Sun ONE 软件。单击 Web Server 旁边的复选框,然后单击“Uninstall”。请注意,卸载 Sun ONE Web Server 将自动卸载 Administration Server,因为它是 Sun ONE Web Server 的一个实例。
  4. 卸载程序将卸载服务器。您将看到一个显示卸载进度的窗口。
  5. 完成卸载后,将显示一条消息,说明尚未删除配置文件,您应当在重新安装服务器之前重命名这些文件。单击“OK”继续。

  6. 卸载程序不会删除所有服务器文件。例如,它不会删除密钥和证书、配置文件、日志、ACL 文件和文档根目录。




上一个      目录      索引      下一个     


版权所有 2003 Sun Microsystems, Inc.。保留所有权利。