4. 安装 Domino R5

4.1. Mandrake Linux 8.1

  1. “root” 用户登录。打开终端会话。在您的系统中添加一个名为notes:

    	bash# adduser notes
    	
  2. 的用户和组。通过输入以下命令为这个新用户设置密码

    	bash# passwd notes
    	
  3. 挂载 CD-ROM,并输入以下命令来安装 Lotus Domino R5 软件包

    	bash# /mnt/cdrom/dom509ux/linux/install
    	

    安装程序会显示一系列关于 IBM Lotus 许可协议的屏幕。使用 TAB 键接受设置并前进到下一个屏幕,使用 ESC 键返回到上一个屏幕,使用空格键切换默认设置之外的其他选项,以及使用 ENTER 键编辑文本字段。

  4. 选择安装类型。选择 Domino 邮件服务器、Domino 应用程序服务器或 Domino 企业服务器,然后按 TAB 键。

  5. 选择程序文件位置。默认位置是/opt/lotus。请确保您有足够的空间。程序目录中安装的文件大约为 70 MB。如果您选择的程序目录不是/opt/lotus/opt/lotus/opt/lotus,则将创建一个从您的程序目录到/opt/lotus的软链接,以便可以从该路径执行命令。

  6. 指示您是否计划在当前的物理机器上安装多个 Domino 服务器。默认设置为.

  7. 选择数据文件位置。默认位置是/local/notesdata。如果您没有足够大的根分区,这将无法工作。如果是这样,请将目录更改为/usr/local/notesdata。如果您在安装过程中忽略这一点,稍后您将收到类似这样的错误

    	Error validation settings:
    	There is not enough disk space for the data directory at /local/notesdata
    	125889K is required, and only 95370K would be available.
    	Make sure you have enough space. 
    	

    数据目录中安装的文件大约为 160 MB。

  8. 为此服务器选择用户和组。选择您之前设置的默认值(notesnotes

  9. 在示例中)。安装程序会显示您选择的设置。使用 TAB 键接受这些设置并开始安装,或按 ESC 键返回以更改任何设置。然后,安装程序将开始安装文件。

  10. 在安装过程中,您可能会看到警告

    	The following system commands were not located: rsh.
    	

    这不会影响本地服务器的安装。

  11. 成功安装后,将显示以下消息

    	The installation completed successfully.
    	

4.2. SuSE 7.3 Professional

  1. “root” 用户登录。打开终端会话。在您的系统中添加一个名为notes:

    	bash# groupadd notes
    	bash# useradd notes -g notes
    	
  2. 的用户和组。通过输入以下命令为这个新用户设置密码

    	bash# passwd notes
    	
  3. 挂载 CD-ROM,并输入以下命令来安装 Lotus Domino R5 软件包

    	bash# /mnt/cdrom/dom509ux/linux/install
    	

    安装程序会显示一系列关于 IBM Lotus 许可协议的屏幕。使用 TAB 键接受设置并前进到下一个屏幕,使用 ESC 键返回到上一个屏幕,使用空格键切换默认设置之外的其他选项,以及使用 ENTER 键编辑文本字段。

  4. 选择安装类型。选择 Domino 邮件服务器、Domino 应用程序服务器或 Domino 企业服务器,然后按 TAB 键。

  5. 选择程序文件位置。默认位置是/opt/lotus。请确保您有足够的空间。程序目录中安装的文件大约为 70 MB。如果您选择的程序目录不是/opt/lotus/opt/lotus/opt/lotus,则将创建一个从您的程序目录到/opt/lotus的软链接,以便可以从该路径执行命令。

  6. 指示您是否计划在当前的物理机器上安装多个 Domino 服务器。默认设置为.

  7. 选择数据文件位置。默认位置是/local/notesdatanotes

  8. 为此服务器选择用户和组。选择您之前设置的默认值(notesnotes

  9. 在示例中)。安装程序会显示您选择的设置。使用 TAB 键接受这些设置并开始安装,或按 ESC 键返回以更改任何设置。然后,安装程序将开始安装文件。

  10. 成功安装后,将显示以下消息

    	The installation completed successfully.
    	

4.3. 适用于所有 Linux 发行版

4.3.1. 运行 Domino 服务器设置程序

  1. 以您之前创建的用户身份登录 Linux (notesnotes

  2. 切换到目录/usr/local/notesdata (/local/notesdata对于 SuSE),输入

    	bash# cd /
    	bash# cd /usr/local/notesdata
    	and then enter the following:
    	bash# /opt/lotus/bin/http httpsetup
    	
  3. 一系列消息指示 Domino 服务器已启动。例如

    	05/09/2002 8:39:09 PM Created new log file as
    	/usr/local/notesdata/log.nsf
    	05/09/2002 8:39:09 PM
    	***************************************
    	* Lotus Domino Server Setup           *
    	* To setup this server, please connect*
    	* your web browser to port 8081       *
    	* Example: http://example.com:8081    *
    	***************************************
    	05/09/2002 8:39:09 AM JVM: Java Virtual Machine initialized.
    	05/09/2002 8:39:10 AM HTTP Web Server started
    	

4.3.2. 继续设置和配置

  1. 您可以通过使用 Web 浏览器连接到您的 Linux 服务器来开始配置过程,可以从外部机器或 Linux 机器连接。

    要从另一台机器执行设置,请输入

    	http://example.com:8081
    	

    要从 Linux 机器执行设置,请输入

    http://localhost:8081
    或者
    http://linux:8081
    对于 SuSE 7.3 Professional。

    其中example.com是您的 Linux 服务器的 IP 地址或 DNS 名称。此时,您的浏览器中将显示标准的 Domino 配置屏幕。按照这些屏幕上的说明进行操作,然后单击最后一个屏幕上的 Finish 按钮以完成初始配置。每个屏幕上都有在线帮助。

  2. HTTP 设置程序将创建SERVER.IDCERT.ID文件在/usr/local/notesdata/local/notesdataUSER.ID文件附加到NAMES.NSF.

4.3.3. 启动 Domino 服务器

在启动 Domino 服务器之前,请确保没有其他 Web 服务器正在运行,因为它会阻止 Domino HTTP 任务正常运行,并且您将无法在初始设置后使用 Web 浏览器来管理您的服务器。

  1. 以您之前创建的用户身份登录 Linux (notesnotes

  2. /usr/local/notesdata/opt/lotus/local/notesdata目录 (

    	bash# /opt/lotus/bin/server
    	

    服务器启动,并显示通常的服务器控制台消息。

4.3.4. 提取您的管理员 ID 文件

在您可以对您的 Domino for Linux 服务器执行更多管理操作之前,您需要提取管理员 ID 文件并将其移动到您计划用于管理的机器上。

  1. 在 HTTP Web 服务器任务启动后,切换到您的管理机器并使用 Web 浏览器连接到您的新服务器

    	http://example.com
    	

    其中example.com是您的 Linux 服务器的 IP 地址或 DNS 名称。将显示默认的 Lotus Domino 导航器屏幕。

  2. 现在通过输入以下内容打开地址簿

    	http://example.com/names.nsf
    	
  3. 点击 “People” 视图,打开您之前创建的管理员的 “Person” 文档,并下载USER.IDUSER.IDUSER.ID.