文档详情

CentOS51上安装基于postfix的全功能邮件服务器2.docx

发布:2017-04-18约2.04万字共22页下载文档
文本预览下载声明
CentOS5.1上安装基于postfix的全功能邮件服务器 这个是参考cu上的贴来配置的过程,我看资料那么详细,我今天就好好测试一下。发现配置邮件服务器,是最全面的,不但你要配置lamp,还要bind,ssl,等于把我最近编译安装的软件,全部整合在一起了。如果测试通过,这个就当我学习linux21天的总结了。 一:试验环境介绍 软件:vmware workstation6.02 vm:创建一个redhat as5 vm,8g硬盘,删除软驱和声卡 主机名(hostname):centos ip:68 dns:(配置完后,需要修改,指向68,修改/etc/resolv.conf), 邮件服务器的名字为 dns server: dns ip:68 ip:68  HYPERLINK /  68 68 系统采用centos5.1,采用最小化安装,所有的选项采用系统默认。 二:安装软件前准备 1:关闭无用的服务和selinux,需要重新启动才能生效 2:配置ssh,允许root登陆 3:配置yum,快速更新 4:把所有的软件上传到/usr/src目录下 5:通过yum安装gcc, gcc-c++ 6:卸载sendmail (yum y remove sendmail) 7:重新启动机器,给系统做快照,后面每完成一项工作都给系统做一个快照 三:安装bind 安装bind tar zxvf bind-9.4.2.tar.gz cd bind-9.4.2 ./configure --prefix=/usr/local/named make make install groupadd bind useradd -g bind -d /usr/local/named -s /sbin/nologin bind cd /usr/local/named/etc /usr/local/named/sbin/rndc-confgen rndc.conf cat rndc.conf rndc.key chmod 777 /usr/local/named/var tail -10 rndc.conf | head -9 | sed s/#\ //g named.conf 配置 1:编辑/usr/local/named/etc 目录下的named.conf 文件 vi named.conf 添加下面内容( ################# options { directory /usr/local/named/var;????????? //域名文件存放的绝对路径 pid-file named.pid;????????????? //如果bind启动,自动会在/usr/local/named/var目录生成一个named.pid文件,打开文件就是named进程的ID }; zone . IN { ??????? type hint;????????? //根域名服务器 ??????? file named.root; //存放在//usr/local/named/var目录,文件名为named.root }; zone localhost IN { ??????? type master;???? //类型为主域名服务器 ??????? file localhost.zone; //本地正向解析的文件 ??????? allow-update { none; }; }; zone 0.0.127. IN { ??????? type master;????? //类型为主域名服务器 ??????? file named.local;?? //本地反向解析的文件 ??????? allow-update { none; }; }; zone IN {????? //建立域 ??????? type master;????? ??????? file test.zone;??? //域映射IP地址可在此文件编写 ??????? allow-update { none; }; }; zone 1.168.192. in {?? //反向解析 ??????? type master;?? ??????? file test.local;????????????? //存放反向解析的文件 ??????? allow-update { none; }; }; ######################## 2:在/usr/local/named/var目录下,需要创建5个文件 cd /usr/local/named/var 1:named.root dig @ . ns named.root 2:localhost.zone ####
显示全部
相似文档