频道栏目
首页 > 资讯 > IBM > 正文

用Domino 6构建企业Web和LDAP目录服务器

16-06-08        来源:[db:作者]  
收藏   我要投稿
  提到ibm lotus domino,许多人首先想到的是邮件系统和协同工作软件。但是2002年11月推出的ibm lotus domino 6,有了许多除了邮件系统和协同工作软件之外其他更强大的功能。

  lotus domino 6简介

  lotus domino 6支持本地简单邮件传输协议(smtp)、多用途互联网邮件扩展(mime)、邮件协议(pop3)、轻量级目录访问协议(ldap)和安全套接层(ssl)等orb间互联网协议(iiop),以及扩展的服务器页面(xsp)服务等业界标准协议,还支持domino离线业务标准。domino 6支持目前最热门的j2ee和xml。另外,domino 6还支持在一台服务器上集成几个服务,这对于中小企业降低tco非常重要。

  domino 6的主要特点有:

  ◆ 用集成的domino http服务器将其数据库作为html发布到web;

  ◆ http服务器中的java servlet(domino 6提供一个jsp 标记库,您用该库开发的jsp页面将在websphere application server上执行);

  ◆ 作为后端编程语言的java,用于应用程序、applet和代理;

  ◆ 开始全面支持目录服务(ldap)。

  ldap协议

  对于web服务器大家都比较熟悉了,这里我们介绍一下ldap。

  ldap(lightweight directory access protocol)全称为轻量级目录访问协议,是目前网络上一个重要的通信协议。就字面意义而言,它是dap(directory access protocol,目录访问协议)简化版本,其目的是为了简化x.500服务器与客户端之间的通讯协议,让客户端能够以较为简单的协议与x.500服务器沟通,降低客户端的复杂度。它是基于x.500标准的,相对于dap简单了许多,并且可以根据需要定制。

  ldap支持tcp/ip,这对访问internet是非常重要的。

  ldap最大的优势是,它是跨平台的和标准的协议,因此应用程序就不用为ldap目录放在什么样的服务器上操心了。它可以在任何计算机平台上,用很容易获得的,而且数目不断增加的ldap的客户端程序访问ldap目录。而且它也很容易定制应用程序为它加上ldap的支持。

  ldap是一个安全的协议,它使用sasl(简单证明安全层)协议,提供访问控制。

  软件厂商都很愿意在产品中加入对ldap的支持,因为他们根本不用考虑另一端(客户端或服务端)是怎么样的。ldap服务器可以是任何一个开发源代码或商用的ldap目录服务器。ldap服务器安装简单,也容易维护和优化。

  部署web服务器和ldap服务器

  下面我们看一下如何在windows 2000下用domino 6部署web服务器和ldap服务器。

  系统要求

  硬件:兼容 intel pentium ii 400以上处理器、128mb内存(建议使用192mb内存或更高)、1gb以上硬盘空间(建议使用1.5gb)、cd-rom、显示内存4mb。

  软件:microsoft windows 2000操作系统(server或advanced server版本),另外最好安装最新补丁。

  准备工作

  安装domino 6之前先要检查系统中的一些软件。

  jdk:用来编译,执行java程序。

  java虚拟机(java virtual machine):使java语言在不同平台上运行时不需要重新编译。

  jre(java runtime environment):java 运行时环境。

  以上软件可以在 网站下载。

  安装软件

  domino 6的安装比较简单,它有一个installshield(安装 agree”,即接受协议。

  2.需要注意的是,安装过程中有一项选择“partitioned server installation”,指是否为domino 6建立一个独立的分区。笔者强烈建议您使用独立分区。

  3.接着为domino 6建立一个程序目录和数据存放目录。

  4.选择安装模式。domino 6有三种安装模式:“domino utility server”、“domino messaging”、“domino enterprise server”。这里我们选择第三种安装方式。

  5.然后开始安装domino 6,所有文件大小在485mb,至少需要安装25分钟。

  配置软件

  安装完domino 6,即可开始配置。

  1.用鼠标点击“开始”、“程序”、“lotus applications”、“lotus domino server”,即可开始配置domino 6。第一次启动domino 6速度比较慢,当黄色的进度方块到头时就可以开始配置domino 6。

  2.配置服务器的字体,也可以使用缺省选项,然后按“next”键继续进行。

  3.选择是否要在本台机器安装第二个domino server,缺省选择是“no”,然后按“next”键继续进行。

  4.给主机和服务器起一个名字,将服务器id写入一个指定文件中。然后按“next”键继续进行。

  5.填写organization(组织)密码及密码的存放目录,然后按“next”键继续进行。

  6.填写管理员姓名、管理员密码,以及密码的存放目录,然后按“next”键继续进行。

  7.填写服务器类型,要配置所有服务。lotus domino/notes 6可以作为各种不同功能的服务器,主要包括:各种web服务器(http)、邮件服务器(pop3、smtp、imap)、本机轻量级目录访问协议目录服务器(ldap)。这里我们在“web browsers (http servers)”和“directory servers (ldap servers)”前打勾,然后按“next”键继续进行,见图1。

  8.配置domino 6服务器的网络设备和主机名称,然后按“next”键继续。

  9.配置domino 6服务器的安全设置,它是通过acl(access control list,访问控制表)来控制对目录的访问,然后按“next”键继续进行,见图2。

  10.系统将显示所有配置选项,请仔细确认,认定无误后按“setup”键,domino 6服务器将保存配置和创建文件列表,见图3。

  启动domino 6服务器

  用鼠标点击“开始”、“程序”、“lotus applications”、“lotus domino server”,即可以开始启动domino 6服务器。启动界面见图4,从图中可以看到http和ldap服务已经启动。

  查看服务器运行情况

  在工作中也可以查看这两个服务运行的进程情况,方法是使用ctrl+alt+del组合键,进入windows任务管理器。可以看到http和ldap的进程号分别是1084和1095,以及内存占用情况,见图5。

  总结

  lotus domino 6使您能够方便地在少量专用服务器上集中用户和工作组信息,它有以下优点:

  ◆ 证书和邮件交付信息位于可提供用于所有用户和应用的网络上,使您无需在每个服务器上存储冗余目录信息,因此不会带来多余开销。

  ◆ 由于整个目录不再存储在每个服务器上,因此可节省服务器数量。

  ◆ 由于大多数服务器上存储少量静态子目录子集,因此可缩短复制时间。

  ◆ 由于配置目录需要维护的视图数量和规模均有所减小,因此可最大限度地运行减少成本。

相关TAG标签
上一篇:IBM AIX认证试题
下一篇:利用Lotus Notes/Domino version 6认证证明你的技能
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站