- 论坛徽章:
- 0
|
搞MIAL服务器以来快一个月的感受!
昨天,我的QMAIL服务器终于安装成功了!参照的是peijun.jiang的freebsd4.7+qmail+mysql+vpopmail+qmailadmin+sqwebmail的文章做的!这中间遇到一些问题!都搞定了!谢谢帮助过我的人。终于有了点成功的快乐!我的感想如下,希望在FREEBSD下安装的兄弟,能借鉴上。
我是在FREEBSD4.8上安装的
1,在用PORT安装MYSQL后,用mysqladmin -u root -password '123456' 修改密码的时候可能会报错。我先用ROOT登录到数据库,这个时候密码是空的,我这样改的密码:
>;use mysql;
>;set password for root=password('123456');
就可以了!
2,在安装QMAIL的时候,按照文章,在SMTP认证上他两个补丁都打了,也就是qmail-smtpd-suth-1.30 和 qmail-smtpd.c 其实这两个用一个就可以了!我是用的qmail-smtpd.c把他考到qmail的安装源文件里,make setup check就可以了!两个补丁在用启动参数的时候,有加域名不加域名的区别。还有,就是测试的时候,如果用FOXMAIL的话,可能会发现不点SMTP认证也可以发信,这是正常的,因为FOXMAIL有些参数自己加上了!如果用OUTLOOK的话,可能就不会这样了,那如果别的程序想用你的SMTP做为发信的服务器的话,他至少要有你的POP帐号和密码才可以。所以,不要太怀疑SMTP认证是不是没加上,其实它已经在工作了!
3,安装APACHE我是安装HTTP2.0的,用APACHE_1.3编译加参数--with-mysql=/usr/local/bin 有问题,至少我的那个版本是这样。
4,文章上在安装到EZMLM的时候,没有对mysql的支持,作者遇到一点小小的问题。我是这么解决的:
解压包,打好补丁后,先make mysql 然后修改conf-sqlcc
把里面的路径改成你的mysql的include的路径然后再修改conf-sqlld把里面的路径修改成你的mysql的lib路径,去掉-lnsl参数,然后一步一步装,编译的时候就可以过去了!好象不带-lnsl参数在freebsd4.8下并不影响问题!
安装基本可以了!投入测试了!谢谢大家的帮助!看来用QMAIL的还是很多,至少遇到问题的时候,会有很多人帮助你解决问题!基本的安装结束了,具体的配置和修改还需要费一番力气。
希望和我一样,在MAIL上痛苦的人们,多多努力,不要放弃!会成功的!这几天我想了想,体会到了点LINUX的自由精神,qmail其实是个裸体,单单拿它来是不能做什么的,其实在安装的过程中,就已经会体会到点点DIY的快乐了,因为,你可以有一些选择,比如在WEBMAIL上,你可以选择igenus还可以选择别的!在LINUX系列中,正是因为自由,有很多程序是网上很多技术人员来完成的,所以单单是qmail作者一个人,做那么多事情,是很累的!就象一个大的分工一样,他做出了一个SMTP的底层!而其他的爱好者,做出了其他的应用!比如在WEBMAIL上,这样,整和起来,就是一个整体,这正体现了,开放的原则!想想LINUX是怎么样在网络上发展起来的?有那么多的程序高手在方面做出了成绩!希望我们中国的程序员多做出来一些东西,做适合中国国情的一些程序!UNIX下的技术我觉得非常值得喜欢研究技术的人去探询。对于普通大众来说,当微软和其他软件厂不允许你们盗版的时候,你可以挺着胸膛的用LINUX或FREEBSD或其他的优秀的东西了!至少我觉得如果用这套方案配置出来,要花钱买很多的软件吗?如果你用exchange的话,不向微软付钱是不是担负风险了!一旦人家翻脸呢?呵呵!我又乱想了,再次谢谢帮助过我的人们!谢谢!以后还有很多问题需要你们的帮助! |
|