| |
10分钟打造一个完美的企业级邮件服务器
|
日期:2007年3月10日 作者:清风网络学院
查看:[大字体 中字体
小字体]
|
这次我们使用Qmail+iGenus的方案
操作系统red hat 7.3
什么是Qmail? 一个非常出名的MTA,以他的安全性,稳定性和高负载性闻名,详细情况可以访问http://qmail.org/top.html
什么是iGenus 一个专门为qmail定制的web接口,使用PHP编写,经过一段时间的测试,已经日趋完善,而且界面非常漂亮,感谢大麻的辛勤劳动!!! 详细情况请访问http://www.igenus.org
为了省事,我们使用iceblood制作的安装包,当然,如果你有兴趣,可以一个一个组件的装
先把我们需要的软件下载回来
Qmail_setup-v1.5.4.stable.tar.gz igenus.tar.gz apache_1.3.27.tar.gz php-4.3.1.tar.gz MySQL-shared-3.23.55-1.i386.rpm MySQL-client-3.23.55-1.i386.rpm MySQL-devel-3.23.55-1.i386.rpm MySQL-3.23.55-1.i386.rpm
以上的文件我已经打包放到了郑州大学网络安全园,欢迎下载 http://secu.zzu.edu.cn OK,开始计时!
以root用户登陆
把压缩包解开
#unzip qmail.zip
先安装Mysql服务器
#rpm -ivh MySQL-shared-3.23.55-1.i386.rpm #rpm -ivh MySQL-client-3.23.55-1.i386.rpm #rpm -ivh MySQL-devel-3.23.55-1.i386.rpm #rpm -ivh MySQL-3.23.55-1.i386.rpm #mysqladmin password 你的mysql密码 接着安装apache+php,igenus是需要php支持的
#cd /usr/src #tar zxvf /down/apache_1.3.27.tar.gz #tar zxvf /down/php-4.3.1.tar.gz 先安装apache #cd apache_1.3.27 #./configure --prefix=/usr/local/apache --enable-shared=max ; make ; make install 然后安装php-4.3.1 #cd ../php-4.3.1 #./configure --with-mysql --with-apxs=/usr/local/apache/bin/apxs --enable-track-vars --disable-debug ; make ; make install ; cp php.ini-dist /usr/local/lib/php.ini 接着编辑apache的配置文件让他支持php并设置CGI目录路径
#vi /usr/local/apache/conf/httpd.conf 修改下列信息 ServerAdmin fatb@zzu.edu.cn ServerName mail.fatb.org DocumentRoot "/www" <IfModule mod_dir.c> DirectoryIndex index.htm index.php login.php
ScriptAlias /cgi-bin/ "/www/cgi-bin/"
<Directory "/www/cgi-bin"> AllowOverride None Options ExecCGI 添加下列信息 addtype application/x-httpd-php .php 保存后退出VI并重新启动apache #/usr/local/apache/bin/apachectl stop #/usr/local/apache/bin/apachectl start 接着测试一下php程序是否能被解析
上一篇:入侵检测系统之LIDS篇
下一篇:搭建一个windows下的蜜罐系统
|
特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.abcdown.net
| |