欢迎光临
我们一直在努力

安装 iGNEUS 1.01-网管专栏,邮件服务

建站超值云服务器,限时71元/月

一、安装前的准备工作

系统安装前需要以下软件的安装:

1—–apache web server(php支持)

2—–mysql (建议3.23版本以后)

3—–qmail 1.03

4—–tcpserver(ucspi-tcp-0.88)

5—–vpopmail-4.9.10 (with mysql support)

6—–perl 5

7—–其他软件包(如autoresponder,ezmlm,qmailadmin,courier-

imap,daemontools……,可根据需要安装,并非必须)

所有软件建议源代码安装,以便定制所需选项。

不推荐使用inetd启动pop3和smtp,建议用tcpserver启动,可以提高稳定性和安全性。

安装vpopmail时必须修改vmysql.h文件,指定mysql服务器。

二、获取igneus

可以在自贡商网技术中心下载igneus, http:/ hyperlink "http://webtech.sczg.com/webmail/igneus_webmail_1.0.1.tgz" http:/

/webtech.sczg.com/webmail/igneus_webmail_1.0.1.tgz ,目前的版本是1.01。

下载后解压源文件:

# tar zxf igneus_webmail_1.0.1.tgz

三、建立安装软件所需环境

系统需要以下perl扩展模块,可以到 http://www.perl.com下载。

mime-base64-2.12.tar.gz

mailtools-1.15.tar.gz

io-str

ingy-1.220.tar.gz

mime-tools-5.410.tar.gz

dbd-mysql-2.0901.tar.gz

下载后用tar 解压,然后进行安装。

# perl makefile.pl

# make

# make test

# make install

四、设置igneus webmail

将igneus webmail拷贝到web server?的目录下,由于系统运行需要建立临文件和日志文件,所以要建立两个文件夹log和temp。

例如在我的机器上,我将igneus webmail拷贝到web server?的根目录,然后在web server?的根目录建立log和temp两个子目录。

修改mail/webmail.conf文件。

webmail.conf是igneus的配置文件,必须正确设置,具体设置如下:

$base_home = "/var/www/html";

$base_home—–是igneus webmail安装在系统的路径。

$mysql_host = "localhost";

$mysql_host—–是mysql服务器的地址。

$mysql_user

= "webmail";

$mysql_user—–是mysql服务器的用户名。

$mysql_pwd = "";

$mysql_pwd—–是mysql服务器的密码。

$vpopmail_path = "/home/vpopmail";

$vpopmail_path—–是vpopmail安装的路径。

$vpopmail_bin = "$vpopmail_path/bin";

$vpopmail_bin—–是vpopmail可执行文件的路径。

$html_path = "$b

ase_home/html/";

$html_path—–是igneus的html模版所在路径。

$qmail_path = "/var/qmail/";

$qmail_path—–qmail所在位置。

$qmail_bin_path = "$qmail_pathbin/";

$qmail_bin_path—–qmail的可执行文件所在位置。

$host = "http://mail.gic.ac.cn";

$host—–本机的主机名。

$host_cgipath = "/ma

il";

$ host_cgipath —–是igneus的cgi程序所在路径。

$tmp_path= "$base_home/temp";

$tmp_path—–系统临时文件的路径。

$image_path = "$base_home/images";

$ image_path —–系统图象文件的路径。

$mail_uid = "502";

$mail_uid —–qmaild的用户id。

$mail_gid = "501";

$mail_gid—–nofiles的

gid。

关于cgi目录的设置

mail文件夹必须设置为cgi-bin的可执行脚本属性。可以在apache的?httpd.conf中加入以下配置:

scriptalias /mail/ "/var/www/html/mail/"

<directory "/var/www/html/mail">

allowoverride none

options execcgi

order allow,deny

allow from all

</directory>

然后重启apache即可。

用户及工作组

建议大家以vpopmail为用户,vchkpw为工作组启动webserver。同时igneus_webmail目录下的log,temp,mail的属主必须为vpopmail,组为vchkpw。例如在我的系统上的三个目录属性如下:

drwxr-xr-x 2 vpopmail vchkpw 4096 jun 7 09:00 log

drwxr-xr-x 2 vpopmail vchkpw 4096 jun 7 08:57 mail

drwxr-xr-x 6 v

popmail vchkpw 4096 jun 7 16:19 temp

5 enjoying igneus

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 安装 iGNEUS 1.01-网管专栏,邮件服务
分享到: 更多 (0)