免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 5531 | 回复: 13
打印 上一主题 下一主题

[原创]igneus+qmail+vpopmail+mysql(我的笔记) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2002-11-06 11:41 |只看该作者 |倒序浏览
系统环境: Redhat7.3


安装时选择服务器安装.然后在软件包选择那里.去掉所有选项.一个都不选,这样装系统大核需要900多兆空间.

所需要的软件包:
qmail_setup1.5.4.tar.gz (此包是拿iceblood的安装包改的.适用于Redhat)
apache_1.3.26.tar.gz
php-4.2.3.tar.gz
imap.tar.Z
igneus.tgz
mysql-3.23.52(这个我用的是rpm包.)

开始安装:

习惯上我都是用root用户进入的.所以软件包也都放在root目录下.
cd /root
tar xzvf imap.tar.Z
进入解开的目录下
vi Makefile
改这里为在167行左右)
SSLTYPE=unix.nopwd
存盘退出
输入:make lrh (这里的lrh是指Redhat.其它操作系统自己看README里的代码)

然后安装Mysql

进入mysql的rpm包的存放目录.执行:
rpm -ivh *.rpm --nodeps
安装完了后用netstat -anlt应该可以看到3306端口起来了.
然后可以用mysqladmin -uroot -p password 123456
把mysql的root密码改为123456


再安装apache+php

再进入到root主目录下.
tar xzvf apache_1.3.26.tar.gz
tar xzvf php-4.2.3.tar.gz
进入解开的apache的源代码目录,执行:
./configure
然后换到php源包目录下执行:
./configure --with-apache=../apache_1.3.26 --with-mysql --with-imap=../imap-2002.RC10/ --with-imap-ssl
然后:
make&#59;make install
再接着:
cp libs/libphp4.a ../apache_1.3.26/src/modules/php4/
再换到apache源包目录下执行:
./configure --prefix=/usr/local/apache --activate-module=src/modules/php4/libphp4.a
再跟着:
make&#59;make install
完成后,再换到php源代码安装包的目录下:
cp php.ini-dist /usr/local/lib/php.ini
再vi刚cp过去的php.ini的文件.把
register_globals = Off
这项改为On
然后再到/usr/local/apache/conf目录下
vi http.conf这个文件
加上
AddType application/x-httpd-php .php .php3
当然.还要加上
DirectoryIndex index.html index.php index.php3 index.htm default.htm之类的这些东西.

好了.现在要的环境:apache+mysql+php+imap都有了.开始装qmail吧!
tar xzvf qmail_setup1.5.4.tar.gz
说明一下,qmail_setup1.5.4.tar.gz这个包是我拿iceblood的东西改的.里面的东西全是他的.我只是加了一个和setup类似的install的脚本.简

化了一下.让它只支持Redhat.其实直接用iceblood的那个安装包也一样.
进入解开的目录.如果要用我改的脚本(适用于redhat)就vi install这个文件.如果要用iceblood写的脚本.就vi setup这个文件.改里面的相应

设置就可以用./install或./setup安装了
如果你选择用了qmailadmin和sqwebmail的话
装完后你就可以先测试qmail的功能是否成功了.如果可以的话
接下来就来装igneus

tar xzvf igneus.tgz
cp -r snap /usr/local/apache/htdocs/
vi /usr/local/apache/htdocs/snap/config_inc.php

在这个文件里有这些东西需要改
$CFG_BASEPATH = "/home/www/mail/iGENUS"&#59;
$CFG_BASEPATH = "/home/vhosts2/www.igenus.org/snap"&#59;
上面有两个$CFG_BASEPATH.你需要去掉一行.把其中一行里的路径改为/usr/local/apache/htdocs/snap

// Mysql
$CFG_MYSQL_HOST = 'localhost'&#59;
$CFG_MYSQL_USER = 'vpopmail'&#59;
$CFG_MYSQL_PASS = 'vpopmail'&#59;
$CFG_MYSQL_DB = 'vpopmail'&#59;
这里输入你的mysql的相关信息

$CFG_HOSTNAME = "http://192.168.0.2/mail/iGENUS/"&#59;
$CFG_HOSTNAME = "http://www.igenus.org/snap/"&#59;
这里也一样.有两个$CFG_HOSTNAME ,也需要去掉一行.然后改路径为你网页浏览的路径.
$CFG_TEMP = $CFG_BASEPATH."/../temp"&#59;
这里改为/temp
$CFG_LANGUAGE = en&#59; // gb - Chinese GB
这里选你需要的语言.一般我用gb
好了.改完了就存盘退出
然后在/usr/local/apache/htdocs/snap目录下建一个temp的目录
权限设置为777
然后再vi login.php这个文件
改里面的登陆的信息.就是那个提交表单那里.
完成后你就可以用你设置的$CFG_HOSTNAME 的路径来访问了.
当然.需要先用qmailadmin来建个用户之类的.这些都很简单.

需要说明的是:igneus需要改很多设置.
比如你按照上面的方法做完后.在打开igneus时会有很多错误提示.你就需要把apache的启动用户和组改为
User vpopmail
Group vchkpw
然后重新启动apache
还应该再进入/usr/local/apache/htdocs目录下.
把snap这个目录用chown -R vpopmail.vchkpw snap
这样的话.应该就不会有错了.呵呵..

还有.如果igneus不支持传附件.那你还需要vi php.ini这个文件
&#59; Whether to allow HTTP file uploads.
file_uploads = On
这项要打开为On
好了.到这里全部安装完成.
所有要用到的软件我打了个包.放在我站点内了.请自行查找本站.(或直接下载:http://bank.szsy.net/~linuxsky/xoops/soft/mail/qmail_igneus.tar.gz)

注意:如果此处的apache和php也都用rpm包安装的话.一定要把php-imap这个包要加上.不然不支持imap的话.igneus不能用..


能实现qmail功能.还要多谢iceblood的帮助啊

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
2 [报告]
发表于 2002-11-06 11:49 |只看该作者

[原创]igneus+qmail+vpopmail+mysql(我的笔记)

鼓励一下,作出来的东西大家总结一下共享出来,这样大家才能都有提高阿.呵呵

论坛徽章:
0
3 [报告]
发表于 2002-11-06 12:09 |只看该作者

[原创]igneus+qmail+vpopmail+mysql(我的笔记)

好,不错~~

论坛徽章:
0
4 [报告]
发表于 2002-11-14 10:25 |只看该作者

[原创]igneus+qmail+vpopmail+mysql(我的笔记)

支持!

论坛徽章:
0
5 [报告]
发表于 2002-11-14 10:29 |只看该作者

[原创]igneus+qmail+vpopmail+mysql(我的笔记)

辛苦了,谢谢楼主,非常好!

论坛徽章:
1
巳蛇
日期:2014-12-29 11:22:41
6 [报告]
发表于 2002-11-15 10:14 |只看该作者

[原创]igneus+qmail+vpopmail+mysql(我的笔记)

我看了一下,确实不错,实践性非常强

由于版本比较固定,建议写成脚本,方便使用,呵呵

论坛徽章:
0
7 [报告]
发表于 2002-11-15 10:52 |只看该作者

[原创]igneus+qmail+vpopmail+mysql(我的笔记)

qmail 我也装过,不过没用过igneus和mysql,请说明一下igneus是什么功能模块好吗?
谢谢~~~~~~

论坛徽章:
0
8 [报告]
发表于 2002-11-16 23:47 |只看该作者

[原创]igneus+qmail+vpopmail+mysql(我的笔记)

igneus是什么功能模块?
经典~~~~~我顶~~~~

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
9 [报告]
发表于 2002-11-17 16:59 |只看该作者

[原创]igneus+qmail+vpopmail+mysql(我的笔记)

这套东西有人在redhat8上面安装成功过吗?

论坛徽章:
0
10 [报告]
发表于 2002-11-17 17:14 |只看该作者

[原创]igneus+qmail+vpopmail+mysql(我的笔记)

linuxsky 你好棒呀
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP