速搭建一个基于Web的Mail服务器实现邮件的收发

一、安装前的准备工作:

1、准备好实验中所需要的各种软件包:bind97、bind97-libs、bind97-utils、mysql、mysql-devel、mysql-server、postfix-2.9.6.tar.gz、dovecot、libtool-ltdl、libtool-ltdl-devel、expect

2、关闭sendmail,并将它的随系统自动启动功能关闭:

# service sendmail stop

# chkconfig sendmail off

3、安装以下开发所用到的rpm包组:

Development Libraries

Development Tools

方法:

# yum groupinstall "packge_group_name"

二、搭建一个简易的DNS服务器

因为邮件服务依赖于DNS服务,所以这里我们简单的搭建一个DNS服务器。

1、安装配置DNS服务器

# yum install bind97 bind97-libs bind97-utils

2、配置并测试DNS服务器

# vim /etc/named.conf

options {

directory "/var/named";

dump-file "/var/named/data/cache_dump.db";

statistics-file "/var/named/data/named_stats.txt";

memstatistics-file "/var/named/data/named_mem_stats.txt";

recursion yes;

/* Path to ISC DLV key */

bindkeys-file "/etc/named.iscdlv.key";

};

一个简易的DNS服务器已经搭建完毕。

 

三、使用rpm安装一个MySQL数据库

1、安装rpm包

# yum install mysql-server mysql-devel

我们在使用rpm安装数据库的时候需要注意到数据库的库文件及头文件的安装路径。

# service mysqld start #启动服务

# chkconfig mysqld on #添加服务级别

2、配置并测试数据库是否安装正常

# mysql #测试mysql是否使用正常

Welcome to the MySQL monitor. Commands end with ; or \g.

Your MySQL connection id is2

Server version: 5.0.77 Source distribution

Type 'help;'or'\h'for help. Type '\c' to clear the buffer.

mysql> \q

Bye

数据库至此已经安装完毕。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/de80f25555f2080bd72c0645e51a18ab.html