谁有domino ukR8.5 Web开发资料,有的话发给我的份,发到 mike.

您所在的位置: &
Linux平台下Lotus Domino服务器部署案例
Linux平台下Lotus Domino服务器部署案例
几年前我写了篇《RHAS2.1下安装中文LotusDominoR6.5图解》这篇文档被多个大型网站转载,曾帮助过很多公司系统管理员部署Lotus系统。目前公司把OA平台升级至Domino 8.5,下面将8.0的安装方法总结一下分享给大家。
几年前我写了篇《RHAS2.1下安装中文LotusDominoR6.5图解》这篇文档被多个大型网站转载,曾帮助过很多公司系统管理员部署Lotus系统。目前公司把OA平台升级至Domino 8.5,下面将8.0的安装方法总结一下分享给大家。
一、环境简介
软件: Suse Linux 企业版+Lotus/Domino 8.0
硬件: IBM 3950M2 + &DS4700,(服务器和存储都采用SAS盘)
HBA卡: QLogic 4Gb FC Single-Port PCIe HBA
二、准备工作
在IBM X86服务器里操作系统最好选用Redhat 或Suse Linux企业版本,本文以SLES 11+SP2为背景讲解安装过程。为什么要这两种平台呢?原因是Domino Server的运行环境比较特殊,它需要在Linux的系统资源库(/lib)中包含libjitc.so文件,该文件实际上是IBM提供的一个java JIT编译器,而这两种平台式经过作者亲自测试过,没有问题。从实际经验上来讲在IBM服务器上部署Linux最适合的版本就是redhat和suse的企业版,当然你如果用debian,或fedora的版本也不是不能装上,你需要自己把IBM Developer Kit for Linux装好。
1.安装操作系统前配置好RAID
安装操作系统的时候,注意采用自动分区,自动分区是LVM方式,手动划分磁盘分区容易造成找不到分区的情况。切忌不要使用fdisk进行分区调整,否则会出严重错误。
由于IBM主机和磁盘阵列是通过光纤交换机连接(这里和个人在PC上情况不同,PC上所有硬盘是挂在一个总线上也就是一对一的关系) ,这属于一对多的关系(主机到存储可以有多条路径选择).幸好在Suse Linux企业版里自带了免费的多路经软件包.对IBM主机和存储支持的很好.
2.存储连接
每个主机到所对应的存储可以经过2条不同的路径,如果是同时使用的话,I/O流量如何分配?其中一条路径不通了,如何处理?在操作系统的角度来看,每条路径,操作系统会认为是一个实际存在的物理盘,但实际上只是通向同一个物理盘的不同路径而已,这样是在使用的时候,就给用户带来了困惑。多路径软件就是为了解决上面的问题应运而生的。
方案一,FC(Fibre Channel)连接方式:服务器需要安装FC HBA卡,通过FC线连接到盘柜上的FC接口(接口上必须安装短波光模块)。也就是 主机和磁盘阵列通过光纤交换机连接,速率可达10Gb/S。
1)多路径软件配置
a.在光盘下安装以下两个软件包
l device-mapper-1.02.13-6.14.i586.rpm 该软件包负责设备虚拟化和映射
l multipath-tools-0.4.7-34.38.i586.rpm 该软件包负责路径状态检测及管理
待这两个包安装完成后使用modprobe dm_multipath加载相应模块,然后使用lsmod |grep dm_multipath检查安装是否成功.
b.利用模板创建multipath.conf的配置文件
#cp&/usr/share/doc/packages/multipath-tools/multipath.conf.synthetic&/etc/multipath.conf&
然后再该文件的最后一段加上如下配置:
devices&{&device&{&vendor&&EMC&&//厂商名称&product&&CaXXXXX&&//产品型号&path_grouping_policy&group_by_prio&//默认的路径组策略&getuid_callout&&/sbin/scsi_id&-p&0x80&-g&-u&-s&/block/%n&&//获得唯一设备号使用的默认程序&prio_callout&&/sbin/acs_prio_alua&%d&&//获取有限级数值使用的默认程序&hardware_handler&&1&acs&&//确认用来在路径切换和IO错误时,执行特定的操作的模块。&path_checker&hp_sw&//决定路径状态的方法&path_selector&&round-robin&0&&//选择那条路径进行下一个IO操作的方法&failback&immediate&//故障恢复的模式&no_path_retry&queue&//在disable&queue之前系统尝试使用失效路径的次数的数值&rr_min_io&100&//在当前的用户组中,在切换到另外一条路径之前的IO请求的数目&}&}&
编辑modprobe.conf文件,用来设置驱动程序的参数。
/etc/modprobe.conf.local
增加一行 &options scsi_mod dev_flags=Accusys:ACS0&
重新编译引导文件
&cp -f /boot/initrd-2.6.[kernel_version].img ./initrd-2.6.[k_v].img.bak&&
&mkinitrd&
做完上述操作后,注意要将操作系统重新启动
方案二,SAS连接方式:服务器需要安装SAS HBA卡,通过SAS线连接到盘柜上的SAS接口。速率3Gb/S,也就是主机和盘阵直连,这种方式传输速度比FC连接方式慢。
如果采用的连接方案是采用直连接到存储,没有通过光纤交换机连接到DS4700,则需要按一下操作,配置RDAC.
2)RDAC的安装:
RDAC,这是针对IBM 存储的一个双通道软件,主要是管理两块以上的HBA卡光纤连接到存储时用到的相关技术
1、下载RDAC的驱动软件包,新版内核驱动/旧版内核驱动,suse 10对应的版本是0C05
2、解压缩并上传到用户目录:tar -zxvf rdac-LINUX-09.03.0C05.0013-source.tar.gz
3、进入解压后的目录,执行make命令编译rdac驱动,使用make install安装驱动并生成新内核, 在/boot目录下因该有mpp-2.6.5-7.308-bigsmp.img文件。
4、修改/boot/grub/menu.lst,复制系统默认的6行,修改后在initrd项下使用新的img,修改得子项如下:
title SUSE Linux With MPP support
kernel (hd0,1) /boot/vmlinuz root=/dev/sda2 vga=0&317 selinux=0 splash=silent console=tty0 resume=/dev/sda3 elevator=cfq showopts
initrd(hd0,1)/boot/mpp-2.6.5-7.308-bigsmp.img
5、重新引导服务器,在初始选项中选择SUSE Linux With MPP support选项,确认可以正常的启动系统。
#lsmod&|grep&lpfc&lpfc&&#ldmod&|grep&mppUpper&mppUpper&&mppVhba&&
三、开始安装Domino
1. 安装domino前准备工作
首先确保没有启动apache,sendmail服务 ,否则其端口80,25会与lotus冲突。导致服务启动失败。DNS必须正常,至少hosts解析正常。
编辑/etc/hosts,编辑好FQDN名称这里是,以及主机名linux
1.1.1. & \\这里最好为FQDN名称
1.1.1.8 linux & & \\主机名
然后,分别在系统中添加notes用户和notes组,将notes用户加入notes组内。进入安装目录执行install程序,系统启动安装界面。由于篇幅限制本节只给出关键界面,以便说明。
注意:在Domino V8 的安装包中,可执行程序文件 Install 是安装程序的入口点;&remote_script.dat& 是执行远程安装的配置文件模版;&unix_response.dat&是执行静默安装的配置文件模版。所要安装的程序以及数据文件都以 JAR 的形式打包在&setup.jar&中。
如果你不是确定要安装分区服务器就不要点选此项。点击下一步后提示默认安装路径/opt/ibm/lotus,如果没有确实的把握建议不要修改此路径。
这里选择手动配置服务器,为了把所有功能全都安装进去我们选择企业版(Domino Enterprise Server),点击下一步。
Domino,程序目录是/opt/ibm/lotus ,数据文件目录是/local/notesdata/,今后我们备份数据就是备份/local/notesdata目录下的数据。接下来就开始拷贝数据。
进过一段时间等待,安装完毕。系统提示让我们以notes用户身份登录系统,进入/local/notesdata目录,输入/opt/ibm/lotus/bin/server,开始首次配置服务器。注意不要用su到notes下而省去了用notes用户登录X-window的步骤,因为那样进行安装环境不一样,会出现报错信息。
为了今后我们输入方便,建议添加系统搜索路径
PATH=$PATH:/local/notesdata:/opt/ibm/lotus/bin
紧接着指定场所名,服务器名,管理员密码。
当服务器安装好了以后,再到/local/notesdata目录下生成cert.id dolcert.id server.id,管理员要妥善保管次文件并记住密码。
notes@linux:/local/notesdata&ls&*.id&cert.id&dolcert.id&server.id&
接下来就要开始启动Domino服务器,注意,眼睛可要盯好了控制台,如果发现冲突端口还需关闭相应服务。
到这里安装已完成,不过好是得乱幌拢绻闶状伟沧安怀晒υ趺窗欤旅娓嫠吣阋桓黾虻サ姆椒ǎ
--不卸载Domino,重新配置服务器
首先还是要将所有有用的ID文件和nsf文件备份好。当重新配置Domino服务器,要按以下步骤进行:
1). 关闭服务器。确保文件都关闭,不会被打开。
2). 用编辑器编辑维护位于【/local/notesdata/】程序目录的notes.ini文件,将下面几行包含在内
[Notes]&NotesProgram=&Directory=&
KitType=2 \\数值为2表示当前安装的是Domino服务器;为1表示当前安装的是notes客户机
InstallType=4
3). 在data目录中删除一下文件:
*.DSK ADMIN4.NSF BOOKMARK.NSF BUSYTIME.NSF CATALOG.NSF CERTLOG.NSF CERTSVR.NSF EVENTS4.NSF LOG.NSF MAIL*.BOX NNTPPOST.NSF REPORTS.NSF STATMAIL.NSF STATREP.NSF WEBADMIN.NSF
4).备份好names.nsf文件,names.nsf是Domino目录数据库文件里面记录着所有认证信连接配置信息等重要内容,千万不能丢失,setup.nsf文件
最后,你回到开始安装Domino那一步接着往后装就行啦。
以下是Domino服务器运行的常用命令,管理员必须要掌握的技巧。
Sh cluster 显示集群高速缓存
Sh port 显示端口使用情况
Sh server 显示服务器状态
Sh statistics 显示磁盘空间内存邮件等统计信息
Sh tasks 服务器任务状态
Sh users 显示当前与服务器建立会话的用户列表
Tell adminp process new 立即处理所有请求(在修改服务器配置文档后,使其立即生效的办法)
Res s 重启Domino服务器
Load router 启动路由
Load http 启动web服务
Tell http restart 重启http
Load pop3 启动pop服务
Load replica 启动复制进程
客户端安装Notes因该不用多讲了,比较简单。
有了以上基础,如果要配置复杂的情况,例如&,大家可以参照我下面的视频,虽然是以windows平台为背景装,但配置方法完全使用Linux系统。
视频配置过程文档:
本文出自 && 博客
【编辑推荐】
【责任编辑: TEL:(010)】
关于&&&&的更多文章
内核是操作系统的核心,它控制着硬件和应用。应用并不直接和硬件
本期重点推荐:转角遇到Zabbix:企业级分布式系统监控部署
本专题盘点了开源世界中那些最臭名昭著的“坏小子”,
Linux内存管理是Linux操作系统非常重要的一个部分,如
轻松快乐的“十一”长假在不知不觉结束了,本周是国庆
本书全面而详细地介绍了Linux操作系统。全书分为5个部分:第一部分着重说明Linux的起源及功能,如何规划和安装Linux主机;第二部
51CTO旗下网站随笔- 842&
用Domino R8.5和花生壳提供的免费域名服务,可以搭建属于自己的邮件系统,当然仅供学习交流,并不能作为真正的企业级邮件系统应用。
&&& 我的实验环境:
&&& A.OS:Windows Server 2003 SP2
&&& B.Domino:Release 8.5
&&& C.花生壳客户端
&&& D.网络:ADSL
&&& 一、去花生壳的官网注册一个账户,并申请一个免费域名,当然有钱的话申请收费域名那就更好了。假设我申请到的免费域名是:aaa.oicp.net,申请过程中默认你的域名是激活的。接着在自己的电脑上安装花生壳的客户端,安装后登录就可以了,无需对花生壳做其它设置:
&&& 二、为你的Domino服务器先想好一个名字,假设叫god,接着参照这个名字和之前申请到的域名,建议你对电脑的名称做以下修改(此步骤非必需):我的电脑-&属性-&计算机名-&更改,把这里的计算机名改成"god":
&&& 接着点“其他”,将“此计算机的主DNS后缀”改为你申请到的域名"aaa.oicp.net",这样你的电脑的“完整的计算机名称”为"god.aaa.oicp.net":
&&& 二、安装Domino服务器。安装过程不再重复说明了,选好服务器安装路径,并且把服务器的类型选择为"Domino Enterprise Server”,其余的步骤一直Next就可以了。
&&& 三、配置Domino服务器。配置过程可以参照网络上资料,这里只对过程中涉及到的参数设置做说明:
&&& A.server name:填你之前起好的服务器名称,本例为"god"
&&& B.server title:随意
&&& C.organization name:随意,假设为"aaa"
&&& D.domino domain name:填你申请到的域名的主机名,本例为"aaa"
&&& E.last name:建议用admin
&&& F.host name:填你完整的计算机名称,即god.aaa.oicp.net
&&& 这样配置下来后,你的Domino服务器:名称为god/aaa、标准的INTERNET主机名为god.aaa.oicp.net、管理员为:admin/aaa、用户邮件为user@aaa.oicp.net
&&& 四、指定IP与域名的映射。因为没有配置DNS,所以就直接通过hosts文件(路径为:C:\WINDOWS\system32\drivers\etc)绑定服务器的IP与域名的映射。在hosts文件里添加一条记录:XX.XX.XX.XX(你的本地连接的IP)& & god(你的Domino服务器的名称)。这时候启动你的Domino服务器,你就可以用http://god或者http://god.aaa.oicp.net来访问你的Domino服务器了。需要注意的是2003的系统默认是启动IIS服务的,IIS服务占用了80端口,这时候只需要先在服务管理里面把IIS服务关掉,Domino的HTTP服务就可以正常启动了。
&&& 五、发送邮件到外网。只要安装服务器的时候你选择了SMTP服务,Domino服务器启动时就默认加载了SMTP服务,并且此时你的电脑连着外网,那么无需再做其它设置,这时候你就可以用你names.nsf里面的用户给外网发邮件了。只是这个时候外网用户收到你的邮件还不能给你回复。
&&& 六、要使外网的用户收到你的邮件能直接给你回复,这时候只需要在路由器上映射好几个常用的端口就可以了。
&&& A.打开你的路由器,如果不知道路由器的IP可在命令提示符下用"route print"查看,下图中default gateway后面即是路由器IP:
&&& B.一般路由器设置都有个“虚拟服务器”的设置,或者叫“端口转发”之类,在这里面添加你的电脑到这些常用端口之间的映射,一般只需映射80(HTTP)、110(POP3)、25(SMTP)、21(FTP),IP地址一栏一定要填上你本地连接的IP地址:
&&& C.配置好后重启下你的路由。
&&& D.保证你的花生壳是在线状态!
&&& 这样配置好后,这时候就可以用外网的邮箱,如163、QQ等,给你的names.nsf里面的用户发送邮件,当然要填写Internet邮箱地址,例如admin@aaa.oicp.net,收发速度非常快,下面是从QQ邮箱发出邮件的测试:
&&& OK,大功告成。只要你的电脑是启动的,Domino服务器是启动的,花生壳是在线的,你的邮件系统就可以正常收发内网外网的邮件。当然你还可以告诉你的朋友,通过http://aaa.oicp.net这个地址,可以访问并且使用你的邮件系统
阅读(...) 评论()Lotus&dominoR8.5开发培训_6月lotus企业定制培训
dominoR8.5开发培训_6月lotus企业定制培训
-8日,AVTECH Lotus培训中心为无锡税科举行了 IBM Lotus
r8.5开发培训,经过多次与典型学员沟通,将该企业内训课程定制为5天的Lotus Domino
R8.5开发培训内容,无锡税科的lotus domino开发学员对于AVTECH培训服务及师资力量给予极高的评价。
Domino是功能强大的企业级应用开发平台,可在其上快速开发、部署大量企业应用,如讨论库、电子工作流、文档分享、信息发布;也可建立企业和部门级别办公门户等等。
该开发课程基于IBM官方的Lotus
Domino标准之上的定制课程,在课程当中,讲师以丰富的经验、生动的例子,从主、侧等各方面为学员们讲述了Notes应用开发和部署技巧。在课堂上,讲师和学员一道由商业需求分析开始、结合Domino平台特色以项目实际案例的方式,理清开发思路,由在全新的Lotus
Designer客户机上创建应用程序入手,在应用程序实现表单、视图、大纲等设计元素以及代理等代码设计,而后进行应用程序安全设计,最后在Lotus
Domino平台进行部署和发布,完成了一个能应用于企业实际的基于Domino平台应用程序。
课程还介绍了Lotus Domino
R8.5全新的强大的Xpage设计元素,帮助学员认识和了解到改造传统的Notes应用至Web2.0应用。
通过本次课程,学员均表示增强了对Domino平台开发特性的认识,掌握到了独立开发基于Domino平台应用的技能,并能很好的应用于lotus
domino开发实践。
艾威学院一直致力于为全球企业提供领先的软件培训以及服务解决方案,艾威学院将一如既往开展IBM Lotus
Domino管理、开发公开课和定制内训课程,欢迎各位学员垂询报名。
AVTECH7月份lotus domino notes R8.5管理培训计划如下:
-29日(脱产班)
、15、21、22、28、29(周末班)
AVTECH7月份lotus r8.5初级开发培训
6月25-28日(脱产班)
本次定制课程内容如下:
Lotus Notes应用程序开发基础
第一天上午
Lotus Domino R8.5应用程序基本概念
Lotus Domino Designer R 8.5开发环境介绍
创建第一个Lotus Notes应用程序
第一天下午
创建页面元素,并在页面上添加各种元素
创建表单、在表单中添加域元素
第二天上午
在视图中添加列、格式化视图
Formula公式介绍
在表单中使用公式
第二天下午
在表单中使用公式(Continues…)
在视图中使用公式
使用Formula 创建操作
Lotus Notes应用程序开发,使用灵活的设计结构和方法
第三天上午
增强表单,层,子表单,共享域
高级视图设计,将视图插入到表单中
使用样式表
第三天下午
导航结构的实现,使用links和Imagemaps、Outlines、Frameset等
在程序中实现和用户进行交互
第四天上午
在Lotus Notes应用中访问Notes数据
在Lotus Notes应用中访问关系型数据源数据
第四天下午
在Lotus Notes应用中增加工作流
应用程序安全
第五天上午
应用程序安全
读者域、作者域
第五天下午
创建存取控制区段、
向 Notes 应用程序的文档和区段中附加电子签名
lotus报名咨询电话:400-888-5228
lotus报名咨询邮件:
lotus报名咨询QQ:
lotus服务咨询电话:021-
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。Lotus Domino R8/R8.5标准开发培训
本课程提供了开发者需要掌握的成功建立和修改数据库应用在IBM Lotus Domino Designer 8的信息;
讲授Lotus Domino 8 和 Domino Designer 8环境的概论,包括在建立单一数据库Domino应用的原则和技能;
描述了公式语言如何能够被用于提高一个Domino应用的性能,并说明如何保护Domino应用;
通过教授学员如何使用Domino工具设计和开发动态网络应用来提高学员的Domino应用开发能力;
学员学习如何有效的使用Domino域和页面在网页上展示设计原理。学习如何在Domino应用中使用JavaScript;
参与者不需要知道怎样用这种语言编程——以更好的理解如何把这个程序的作用发挥到最高;
还包含了安全的话题,特别是在Domino的网络环境,主要探讨了高级formula技术,包括应用的循环和用户的交互;
解释了访问现有Domino数据库之外的数据源(例如其他Domino数据库或者相关数据库)的不同方法;
其他主题包括增加功能性的工作流用以发送邮件和通知用户需要注意的文件,以及安全问题的提醒(如加密数据库);
另外还讲授了导航原理,例如,连接,大纲和框架,绑定应用成分,并允许用户快速简单的查找信息等。
1、了解开发和修改IBM Lotus Domino Designer 8单数据库应用的基本技能,提高学员的Domino应用开发能力;
2、知道如何使用Lotus Domino 8开发多数据库应用;
3、了解如何使用Domino Designer建立Web-enabled Lotus Domino应用;
4、懂得如何有效的使用Domino域和页面再网页上展示设计原理;
5、懂得如何在Domino应用中使用JavaScript;
6、了解在Domino网络环境中的安全注意事项。
Domino管理员
监控和维护Domino 8现有的基础设施
管理Domino 域中的Notes 和非 Notes 用户
共9天,每天6小时授课,半小时答疑
如需了解更多课程详情或开班信息,可&&或电话联系塔塔课程顾问:0.
& & && & &&& &&&&
咨询电话:0
新浪微博:@塔塔IT
微信:添加公众账号“塔塔培训”加关注

我要回帖

更多关于 domino uk 的文章

 

随机推荐