构建postfix邮件服务器(五)extmail和extman的安装,实现web使用和管理邮件系统

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

构建postfix邮件服务器(五)extmail和extman的安装,实现web使用和管理邮件系统2010年3月17日稀饭发表评论阅读评论

一、准备

1.在 中下载extmail-1.

2.tar.gz 和extman1.1

Extmail 用于从浏览器中登入、使用邮件系统

Extman 用于从浏览器中管邮件系统

2.由于安装extmail要用到以下三个包(到 中搜索)

1)Unix-Syslog /~mharnisch/Unix-Syslog-1.1/Syslog.pm

2)DBI /~timb/DBI-1.609/

3)DBD-mysql /~capttofu/DBD-mysql-4.013/lib/DBD/mysql.pm

3.安装Extman web管理要用到以下四个软件包

1)GD /~lds/GD-2.44/ 解决验证码

2)File-Tail /~mgrabnar/File-Tail-0.99.3/ 支持图形日志

3)rrdtool-1.2.23-3..el5.i386.rpm 支持图形日志

4)rrdtool-perl-1.2.23-3.el5.i386.rpm 支持图形日志

二、按先后顺序安装以下软件

1.安装Unix-Syslog

1)解压tar zxvf Unix-Syslog-1.1.tar.gz

2)进入目录cd Unix-syslog-1.1

3)预配置perl Makefile.PL

4)编译,安装make ; make install

2.安装DBI

1)解压tar zxvf DBI-1.609.tar.gz

2)进入目录cd DBI-1.609

3)预配置perl Makefile.PL

4)编译,安装make ; make install

3.安装DBI

1)export PATH=$PATH:/usr/local/mysql/bin/ (这一步必须)2)解压tar DBD-mysql-4.013.tar.gz

3)进入目录cd DBD-mysql-4.013.tar.gz

4)预配置perl Makefile.PL

5)编译,安装make ; make install

4.安装GD

1)解压tar zxvf GD-2.44.tar.gz

2)进入目录cd DBI-1.609

3)预配置perl Makefile.PL

4)编译,安装make ; make install

5.安装File-Tail

1)解压tar zxvf File-Tail-0.99.3.tar.gz

2)进入目录cd File-Tail-0.99.3

3)预配置perl Makefile.PL

4)编译,安装make ; make install

6.安装rrdtool

rpm -ivh rrdtool-1.2.23-3.el5.wrl.i386.rpm

rpm -ivh rrdtool-perl-1.2.23-3.el5.wrl.i386.rpm

三、安装Extmail套件

1.解压extmail1.2到apache服务器的WEB文档根目录中去

tar zxvf extmail-1.2.tar.gz -C /usr/local/apache2/htdocs/

2.进入WEB文档目录修改extmai-1.2目录的名字

cd /usr/local/apache2/htdocs/

mv extmail-1.2 extmail

3.调整cgi子目录的属主和属组,以便Apache服务器有权限执行suexec操作cd extmail/

chown -R postfix:postfix cgi

4.建立webmail.cf 配置文件,并修改

cp webmail.cf.default webmail.cf

vi /usr/local/apache2/htdocs/extmail/webmail.cf

SYS_CONFIG = /usr/local/apache2/htdocs/extmail/ \\程序根目录

SYS_LANGDIR = /usr/local/apache2/htdocs/extmail/lang \\ 语言包文件目录

SYS_TEMPLDIR = /usr/local/apache2/htdocs/extmail/html \\系统模板目录

SYS_MAILDIR_BASE = /mailbox \\邮件存储目录

SYS_MYSQL_USER = extmail \\访问myslq数据库的用户名

SYS_MYSQL_PASS = extmail \\访问msyql数据用户的面貌

SYS_MYSQL_DB = extmail \\使用的数据库名称

SYS_MYSQL_HOST = localhost \\msyql服务器的地址

SYS_MYSQL_SOCKET = /tmp/mysql.sock \\mysql套接字文件位置

5.调整apache的httpd.conf配置文件,并添加一个虚拟主机,重启httpd服务

1)调整httpd.conf 开启虚拟主机(配置文件是/usr/local /apache2/conf/httpd.con)

①vi /usr/local/apache2/conf/httpd.conf

②查找vhost,找到#Include conf/extra/httpd-vhosts.conf 去掉前面的#号

2)添加一个虚拟机(配置文件在/usr/local/apache2/conf/extra/httpd-vhosts.conf)vim /usr/local/apache2/conf/extra/httpd-vhosts.conf

修改成以下内容

NameVirtualHost 192.168.18.138:80

ServerName

DocumentRoot /usr/local/apache2/htdocs/extmail/html/

ScriptAlias /extmail/cgi/ /usr/local/apache2/htdocs/extmail/cgi/

相关文档
最新文档