Chinaunix首页 | 论坛 | 博客
  • 博客访问: 49563
  • 博文数量: 12
  • 博客积分: 655
  • 博客等级: 上士
  • 技术积分: 171
  • 用 户 组: 普通用户
  • 注册时间: 2007-04-29 19:01
文章分类

全部博文(12)

文章存档

2013年(1)

2010年(11)

分类: LINUX

2010-05-13 16:54:41

Linux下qmail+LDAP安装配置实例



目前网上关于qmail+LDAP的配置不是很多,而且大多数是英文的。而qmail和openldap的配置没有详细的配置文档。前一段时间因为工作关系配置了qmail+LDAP的服务器。现在将其整理处理,以供大家参考。希望对于大家有所帮助。  
Qmail 是基于类似UNIX操作系统的Internet Mail Transfer Agent (MTA) 。我的安装环境是linux7.1 内核是2.4.2,gcc version 2.96,组件全部安装。  
安装步骤  
1.操作系统:  
Red Hat Linux 7.1 kernel 2.4.2 gcc 2.96  
2.所需软件包:  
qmail-1.03.tar.gz ()  
ucspi-tcp-0_88_tar.gz ()  
checkpassword-0_90_tar.gz ()  
qmail-ldap-1_03-20010301_patch.gz ()  
openldap-2_0_7.tgz ()  
daemontools,   
3.主机IP地址和域名配置,在本例中为:  
IP:172.18.6.111  
域名:longshine.com  
4. System requirements  
5. 安装步骤  
将所有需要安装的包拷贝到/usr/local/src/qmail目录项目  
mkdir -p /usr/local/src/qmail  
mv *.tar.gz /usr/local/src/qmail  
然后解开安装下面步骤解开这些包  
su -  
umask 022  
cd /usr/local/src/qmail  
tar zxvf qmail-1.03.tar.gz  
tar xvf ucspi-tcp-0.88.tar.gz  
tar zxvf daemontools-0.70.tar.gz  
tar zxvf checkpassword-0.90.tar.gz  
解开的数据包应该处在qmail-1.03, ucspi-tcp-0.88, daemontools-0.70和checkpassword-0.90目录下,进入qmail目录。  
cd qmail-1.03  
建立相应的安装目录  
由于qmail安装程序会产生其需要的子目录,所以只要生成安装所需的"home" 目录:  
mkdir /var/qmail  
ln -s /usr/man /var/qmail/man  
mkdir /etc/qmail  
ln -s /etc/qmail /var/qmail/control  
ln -s /usr/sbin /var/qmail/bin  
生成qmail安装需要的用户以及组  
# groupadd nofiles  
# useradd -g nofiles -d /var/qmail/alias alias  
# useradd -g nofiles -d /var/qmail qmaild  
# useradd -g nofiles -d /var/qmail qmaill  
# useradd -g nofiles -d /var/qmail qmailp  
# groupadd qmail  
# useradd -g qmail -d /var/qmail qmailq  
# useradd -g qmail -d /var/qmail qmailr  
# useradd -g qmail -d /var/qmail qmails  
编译安装  
现在可以编译安装qmail:  
make setup check  
在编译安装完成,需要进行配置如果DNS配置正确,只需执行下面的命令:  
./config  
如果config在DNS中不能找到主机名,则需要执行config-fast 脚本:  
./config-fast longshine. com  
qmail 现在已经安装起来了,下面开始是启动和配置qmail。  
安装 ucspi-tcp  
进入 ucspi-tcp 目录:  
cd /usr/local/src/qmail/ucspi-tcp-0.88  
make  
make setup check  
这样ucspi-tcp 安装起来了。  
安装daemontools
阅读(872) | 评论(0) | 转发(0) |
0

上一篇:DNS

下一篇:Linux 下的Sed和awk命令的使用

给主人留下些什么吧!~~