安 装

 
1 想安装测试一下,但不会配置DNS怎么办?
2 正式安装CSmail的前提条件是什么?
3 安装Csmail过程中,根据系统提示输入root密码后,为什么提示安装失败?
4 重新安装操作系统,CSmail不能正常工作
5 CSmail安装完成之后,可以修改mysql root用户密码吗?
6 CSmail在RedHat7.2/7.3/8.0上安装的注意事项。


   

1 想安装测试一下,但不会配置DNS怎么办?

对于使用Windows的浏览器作为客户端:您可以通过设置Windows的hosts文件来避免在服务器上配置DNS,修改windows/hosts.sam 文件,增加一行:
www.test.com 10.1.1.1

(假设CSmail安装在服务器www.test.com上,其IP地址为10.1.1.1) 并把此文件另存为/windows/hosts即可。
对于使用Unix/Linux 自带的浏览器作为客户端:修改/etc/nsswitch.conf 文件中下行:
hosts: files dns

使得系统先查询hosts文件再查询DNS去解析IP地址。同时,需要在/etc/hosts 文件中加入以下行:
10.1.1.1 www.test.com www loghost

当然,这只是用来临时测试的方法,如果企业确实需要安装CSmail,该台邮件服务器必须通过DNS的地址解析。


2 正式安装CSmail的前提条件是什么?

如果要正式安装并使用CSmail,必须满足以下条件:(如果只是测试无须满足)
1) 网络通畅
2) DNS 正确解析该服务器,包括域名解析(A记录)和邮件域解析(MX记录)
3) 为CSmail建立单独的足够大的硬盘分区


3 安装Csmail过程中,根据系统提示输入root密码后,为什么提示安装失败?

在安装过程中,选择操作系统之后,安装程序会提示:
Please input the root password for the MySQL database:
这时,要求输入的不是操作系统超级用户root的密码,而是mysql数据库自身用户root的密码,如果没有更改过,默认密码为空,直接按回车键即可。


4 重新安装操作系统,CSmail不能正常工作

如果您重新安装操作系统,需要重新生成新的license key.


5 CSmail安装完成之后,可以修改mysql root用户密码吗?

可以,安装完成之后,修改mysql root 用户密码,不会对CSmail的应用产生影响。


6 CSmail在RedHat7.2/7.3/8.0上安装的注意事项。

安装之前:
1.察看/etc/、/usr/libexec/、/var/spool/目录下是否存在postfix目录,如果存在,则改名。如:改为postfix.old。
2.进入/usr/lib/目录,察看是否存在libdb-3.1.so,如果存在,就可以正常安装了。
如果不存在则察看是否存在高版本的文件如:libdb-4.0.so,并创建一个高版本到低版本文件的链接ln -s libdb-4.0.so libdb-3.1.so。
如果系统中也不存在高版本的文件,则需要安装db3-devel-3.1.17-7的rpm包。