分享知识、分享快乐

专注于企业业务流程管理平台;构建企业级协作和流程管理平台
目前博客已经迁往畅想网:
http://blog.vsharing.com/sharepoint
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Domino服务器的安装和配置管理

Posted on 2007-01-03 17:00  kevinocean  阅读(2190)  评论(0编辑  收藏  举报

 

1. 安装Domino服务器(R7)

Domino 7 简介:

但是2005 年 8 月发布的IBM Lotus/Domino 7将有除了邮件系统和协同工作软件之外其他更强大的功能。Lotus Domino 7 支持本地简单邮件传输协议 (SMTP)、多用途互联网邮件扩展(MIME)、邮件协议(POP3)、轻量目录访问协议(LDAP)和安全套接层(SSL)等ORB间互联网协议(IIOP)及扩展的服务器页面(XSP)服务等业界标准协议,还支持Domino离线业务。标准。Lotus Domino 7还支持目前最热门的J2EE和XML。Lotus Domino 7支持在一台服务器上集成几个服务

Domino 7 服务器管理工具现在支持 DB2 数据库了。

下面介绍一下LDAP(轻量目录访问协议),LDAP (Lightweight Directory Access Protocol)  轻量级目录存取协议,是目前网络上一个重要的通信协议;就字面意义而言;它是DAP( Directory Access Protocol)简化版本。其目的是为了简化 X.500 服务器与客户端之间的通讯协议,让客户端能够以较为简单的协议X.500 服务器沟通,降低客户端的复杂度。
它是基于X.500标准的,但是相对DAP简单了许多并且可以根据需要定制。LDAP支持TCP/IP,这对访问Internet是非常重要的。当初在微软公司(Microsoft)Windows 2000操作系统发布之际,影响最大的就是Active Directory(活动目录)。活动目录成了Windows 2000网络系统的核心,它存储了当前网络环境中所有资源的信息,包括基本的个人账户信息和各种系统服务,是大型企业身份和权限管理的有力工具。  LDAP最大的优势是:LDAP协议是跨平台的和标准的协议,因此应用程序就不用为LDAP目录放在什么样的服务器上操心了,它可以在任何计算机平台上,用很容易获得的而且数目不断增加的LDAP的客户端程序访问LDAP目录。而且也很容易定制应用程序为它加上LDAP的支持。LDAP是一个安全的协议它使用SASL(简单证明余安全层)协议,提供访问控制。软件产商都很愿意在产品中加入对LDAP的支持,因为他们根本不用考虑另一端(客户端或服务端)是怎么样的。LDAP服务器可以是任何一个开发源代码或商用的LDAP目录服务器。LDAP服务器安装简单,也容易维护和优化。

Lotus Notes / Domino 7.0一共四个版本:Windows 、Linux、AIX、BSD

开始安装Domino服务器

安装过程异常简单,一路Next即可,最后将会有一个安装成功结束的通知。

2. 配置Domino服务器

当选择了Windows Service之后,就会在系统启动的时候将自动运行Domino服务。

现在我们开始配置我们的Domino服务器:

1 首选需要选择一种字体

2 新建一台Server

新建Server中需要设置的几个重要参数:

1 Server名称:一个Server的名称,用户将会通过ServerName/Organization访问服务器

2 Organization一般是公司名称,将会作为任何一个Server或者个人的后缀。

3 Domain:设置一个Domino Domain,主要目的是将来多个的Server可以加入同一个Domain。他们之间会共享同一个Domino Directory(其中包括了所有的用户、群组和企业中的其他信息)

3 设置各种服务器管理员的ID密码


4 开启各种服务:

按“Customize”按钮。Lotus Domino /Notes 7.0可以提供各种不同功能的服务包括,主要包括:
    Administration Process(AdminP):是运行在服务器上的一个任务,它通过执行如用户和服务器的重命名和重新验证、移动邮件文件和配置群集来帮助用户。
    Agent Manager:即代理管理器控制代理在服务器上的运行。通过查找服务器上的Agent Manager 任务来确认代理是否在运行。
    HTTP Server:提供Web服务;
    POP3、SMTP、IMAP Server:提供邮件服务;
    Remote Debug Server:提供远程调试服务器;
    LDAP:提供轻型目录访问协议目录服务;LDAP 是一种流行的身份验证机制,并可以作为存储个人可识别信息的存储库。与传统的基于平面文件的身份验证机制(例如 /etc/passwd)相比,它有几个优点。优点之一是 LDAP 可以用来实现密码管理的理想形式 —— 单点登录。能够实现单点登录是因为软件应用程序可以通过 TCP/IP 网络针对通用的基于 LDAP 的用户存储库进行远程身份验证。
    Web Retriever:Web Retriever是一个为Lotus Notes用户获取网页的服务程序;
    schedule Manager:提供日程管理器服务,用于在 BUSYTIME.NSF 数据库中查找本地用户的日历信息。对于运行 Lotus Domino 的下游服务器上的用户,Schedule Manager 将请求传递给Lotus Notes Calendar Connector 任务,然后由此任务找到用户的日历信息。
    DOLS Domino Off-Line Services:提供无须连接网络,即可使用基于浏览器的邮箱的服务。使用浏览器,客户端用户可以使应用程序在脱机状态,修改应用程序,并将这些变化同步到联机的应用程序中。
    DECS Domino Enterprise connection Services:使用DECS加密连接服务;

5 网络设置:主要包括端口的网络协议设置以及Host名称

3. 管理新建立的服务器

基本设置

管理服务器一般使用Domino Admin:

而我们一般使用的Domino客户端是:Notes和Designer:

现在我们点击Domino Admin,将会进入Domino的管理界面

管理工具可以连接到Domino域中的某一台服务器:如panda/huawei

如图所示,用户可以对服务器中的几个最为常用的内容进行设置。

分配ID

任何一个Domino服务器中的ID可以通过服务器管理工具来注册。

填写用户的一些基本信息,就可以在地址本生成本用户,并会自动为这个用户创建一个邮箱。

4. 建立服务器后续的数据库性能优化工作:

What can be done to optimize database performance?
1. Don't have too many views - each time you change/add a document Notes will need to update every appropriate view.
2. Keep views simple - more columns means more calculation. It gets worse if the columns are sorted and worse still if the columns are categorized.
3. Don't use @Today or @Now in selection formulas - the views will never be up to date and the server will be forever recalculating them. If you need to use today's date in a selection formula then have a background macro running each day to set an environment variable in the server's notes.ini and reference this.
4. If you want to display compound information in a view column from multiple fields then calculate it in a hidden document field. The column should then reference this single field rather than carrying out the calculation.
5. To avoid the @DBColumns/@DBLookups used to generate keyword lists, etc.,
being generated at read time use something like:
@If(@IsDocBeingLoaded & !@IsNewDoc; @Unavailable; @DbColumn(""; ""; "By _Category (Main View)"))
for the formula. Editing documents will take just as long but document readers will notice a big improvement. The example above is from a keyword format formula.
6. Use column numbers not field names for lookups
7. If you are doing lots of lookups to multiple columns in a single view then append all of the data in a single column with a unique delimiter string and do a single lookup. The value returned can then be parsed with @Left/@Right/@Mid or @Explode to give you the separate field values.
8. Put 64 Mb of RAM in the server and push the buffer pool sizes to their limits. This is documented in the Knowledge Base.
An IBM Redbook is also available: Performance Considerations for Domino Applications.
A developerWorks article is also available: Troubleshooting Application Performance