在Debian 64bit Sarge版本上安装QMAIL的痛苦之行

麻烦!!!就是这两个字,而且不是一般的麻烦,感觉耽误了很多时间,哎,linux真是痛苦啊,看看windows下安装mail server。那叫一个爽和快啊。
不过这样也有一个好处,这样安一边下来又学了很多知识。听我慢慢到来。。
 
首先,我是从qmailrocks开始,这个东东,整合了qmail和关于qmail的一些应用程序,首先你不用天南地北的找各种东西,其次教程关于每一步都写的比较详细,(哎,即便是这样,我是在某些问题上困了好长时间啊,郁闷)。网址 http://www.qmailrocks.org/install_db.htm
前面几步没有什么问题,就是简单的打包,配置。到了tcpserver这步问题来了,can not compile..上网一查,又是64bit引起的问题,找了半天,终于找到一个patch,打好补丁过去了,下一步安装一个叫daemondtools的东西,又出错了。。汗啊,google一下,发现安装这两步的时候还是需要一些补充步骤啊,晕参考 http://www.shupp.org/toaster/把补丁打好,该做的步骤做了,OK,通过了。顺便说一下,这个daemondtools非常的好用,它生成一个叫 service的目录,然后每个需要启动的文件,例如mysql根据一定的格式和文件组织结构,构成一个目录,这个东西的好处在于,他可以自动去重新启动,比如你更改某个配置文件它会自动重新启动的,非常方便。
 
然后装vpopmail这个也一番丰顺,没有什么问题。后面来了我的苦主了。。courier-imap这个大哥主要作用通过调用vpopmail的认证来确定用户,还有要形成一个143服务,这个服务主要用于webmail来使用。这个大哥啊,我按照说明来来回回可能做了10边,就是TMD的不行真是郁闷,上网找了很多帖子,有的说debian的authdaemond不支持vchkpw认证,于是删掉deb包,源代码编译,仍然没法登录,就是no login。看看log每次登录失败差不多都有,sql server gone away,于是google。达人说了vpopmail需要打补丁。。。TMD的真是贱,重新编译vpopmail,courier-auth,courier-imap,仍然失败。直接气昏了。。
 
冷静了下来,无奈只能把vpopmail的SQL认证改成file认证,qmailrocks作者说 50domains以下不影响效率,so start...结果还是一样,真是要气疯了,想要找替代平品,找到了 BincIMAP,当时脑袋发昏,根本没敢碰。。。后来在 http://www.differentpla.net/content/2004/03/installing-qmail-and-vpopmail这个页面找到了类似的信息,于是又踏上了不归路。。bincimap的安装比较简单,也没有什么设置,几步搞定。然后终于可以看见webmail登录成功了啊,欣喜若狂。

你可能感兴趣的:(sql,linux,mysql,Debian,server,Google)