当前位置: 首页 > 图文教程 > 服务器 > Linux服务器 > Linux配置安装Domino服务器

Linux服务器
Linux上双网卡绑定方法(Suse9SP3)
Linux操作系统调优参数的意义
Linux下使用SSH客户端及其Sftp文件传送
教你恢复被误删除的Linux文件
SQL Server注入大全及防御
Linux无法解析域名的解决办法
Linux系统下安装和配置MyEclipse的方法
Ubuntu下VirtualBox 1.4.0设置文件共享
Windows与Linux系统共享StarDict字典文件
修改Linux下相关的登陆信息
Windows通过SecureCRT远程登录Linux主机
Linux操作系统如何修改SWAP交换区的大小
Linux操作系统下为Apache目录添加密码
Linux时间设置与同步(NTP)
Linux内核补丁AMD旁路转换缓冲(TLB)错误
Linux架设DHCP服务器的方法
Fedora 8下Apache配置与管理
Linux操作系统下用单网卡捆绑双IP的方法
Ubuntu Linux系统环境变量配置文件
SUSE Linux中将Tomcat作为Service运行

Linux服务器 中的 Linux配置安装Domino服务器


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-18   浏览: 42 ::
收藏到网摘: n/a

作为IBM系列产品全面支持Linux的一部分,LotusDomino/Notes从R5.0.0开始提供基于Linux的版本。本文将以RedHatEnterpriseLinux4.0为例,介绍在Linux平台上进行LotusDomino/Notes6.0的安装与配置。LotusDomino/Notes6包括了1000多项全新和增强特性,还改进了邮件存档、邮件日记和垃圾邮件控制等功能。在LotusDomino/Notes6.0里,Lotus做了许多技术上的改进,其中一个很重要的方面就是对J2EE的支持。比如在数据管理和应用集成方面,只要把Domino所提供的功能嵌入进去,用户就能得到一个功能更强大的解决方案。LotusDomino/Notes6支持活动目录的以及XML等开放标准。

一、系统要求:

硬件:中央处理器:兼容IntelX86处理器PentiumII400以上,64兆(推荐128兆)内存,700兆硬盘空间,显示内存4兆。

软件:内核版本2.2以上(推荐2.4以上),KDE2.0以上或GNOME1.2以上,XWindowSystemXFree863.6.x以上,桌面分辨率至少为640×480,桌面颜色至少6万5千色(16位元)。

二、安装Java虚拟机:

运行LotusDomino/Notes6.0环境比较特殊,它需要在Linux的系统资源库(/lib)中包含libjitc.so文件,该文件实际上是IBM提供的一个javaJIT编译器。可以使用以下命令安装:

rpm-ivhIBMJava2-JRE-1.3.1-2.0.i386.rpm

  三、为应用软件建立帐户:

创建用户和用户组在LotusDomino/Notes6.0的安装过程中,系统会要求指定一个用户名(user)和用户组(usergroup)。这里为了简单笔者使用Notes为用户名的用户组名。

useraddnotes

passwdXXXXXX

groupaddnotes

四、安装LotusDomino/Notes6.0

1、以超级用户权限登陆RHEL4.0Linux,加载光驱。执行安装命令:

#./install

系统会首先出现主选单。软件安装是在交互环境下进行的大致分为九个部分:

1、首先是软件的许可协议,内容非常多。使用Tab键翻页,注意Tab键在安装中起同意默认的作用,h表示帮助,在协议的结尾处按Tab键回主选单。在主选单内按Tab键同意软件协议书,按E键退出。按Esc键从新阅读协议书。见图-1。

图-1LotusDomino/Notes6.0的软件协议书

2、按Tab键继续进行,接着选择是否安装目录中的所有数据。缺省选择是“NO”。

3、按Tab键继续进行,选择服务器类型,是[DominoMessageServer].

4、按Tab键继续进行,选择是否安装所有临时文件到DominoServer。

5、按Tab键继续进行,选择应用程序安装目录,缺省目录/opt/lotus/。

6、按Tab键继续进行,选择未来是否要在本台机器安装第二个DominoServer,缺省选择是NO。

7、按Tab键继续进行、选择数据存放目录,缺省目录是/local/notesdata/。

8、按Tab键继续进行、确定服务器用户notes。

9、按Tab键继续进行,系统给出所有选择的汇总列表,请仔细阅读。确认后按Tab键正式开始安装。这里参考笔者的配置见图-2。若有问题按Esc键回去从新选择。

图-2系统所有选择的汇总

经过20多分钟的安装,需要从新启动系统。然后以“notes”用户帐号登陆Xwindow,然后打开一个终端。

一、添加系统搜寻路径PATH=$PATH:/opt/lotus/bin:/local/notesdata。

二、进入数据存放目录cd/local/notesdata执行/opt/lotus/bin/httphttpsetup就看到与和Notes5.0不同的启动界面,见图-3。其中opt/lotus/bin/是软件安装目录,/local/notesdata是数据存放目录。

图-3LotusDomino/Notes6.0在Linux启动界面

三、接着你需要配置LotusDomino/Notes6.0的其他选项。

1、首先配置服务器的字体,也可以使用缺省选项,然后按“NEXT”键继续进行。

2、选择未来是否要在本台机器安装第二个DominoServer,缺省选择是NO,然后按“NEXT”键继续进行。

3、接着给主机和服务器起一个名字,然后按“NEXT”键继续进行。

4、接着填写organization密码,以及organization密码存放目录,然后按“NEXT”键继续进行。

5、接着填写管理员密码,以及密码存放目录,然后按“NEXT”键继续进行。

6、接着填写服务器类型。要配置所有服务,轻按“Customize”按钮。LotusDomino/Notes6.0可以作为各种不同功能的服务器包括:各种Web服务器(HTTP)、邮件服务器(POP3、SMTP、IMAP)、动态主机服务器(DHCP)、远程调试服务器(RemoteDebugServer)、本机轻型目录访问协议目录服务器(LDAP),见图-4。把你需要的服务前打钩,其中有星号是必须选择的服务,选择后按“OK”按钮会上级对话框。然后按“NEXT”键继续进行。

图-4LotusDomino/Notes6.0服务器类型

7、接着配置Domino服务器的网络设备和主机名称,然后按“NEXT”键继续。

8、接着配置Domino服务器的安全设置,通过通过ACL(访问控制表,AccessControlList)来控制对目录的访问。例如,管理员可以根据给定组或位置中的成员资格来限制谁可以看到哪些内容,或者给予特殊用户在其自己记录中修改所选字段的能力。在Linux2.4内核中,ACL作为补丁存在,而在2.6新内核中,它已经是标准内核的一部分了。传统Unix的ACL,只能对文件设定用户、组和其他人的权限,也就是我们常用的755、644之类的权限。如果想为一个文件交叉定义若干个不同组的用户访问权限,比如说tom、mary、tony、tod分别属于不同的组,某一文件想让mary和tony只读,tom和tod可写,其他用户不可访问。这种要求用传统的UnixACL是无法实现的。Linux2.6内核中的ACL正是为应付类似的需求所设计的。它可以方便地为文件配置任意用户和组的访问权限。ACL提供极其细粒度的访问控制,而且ACL将这种控制与LDAP安装结合在一起,而不是与请求信息的客户机结合在一起。此外,可以容易地将LDAP与大多数现有的安全性层和/或认证系统(例如SSL、Kerberos和PAM等)集成在一起,见图-5。按“NEXT”键后LotusDomino/Notes6.0服务器启动。