EMOS 1.5安装和配置

  • 格式:docx
  • 大小:711.26 KB
  • 文档页数:17

EMOS 1.5安装和配置1、目的为了能让完全不懂邮件服务器的人能快速的搭建一个高效稳定的邮件服务器,实现企业级的邮件服务,特编写此实际操作文档。

2、环境公司服务器:EMOS1.5Host:mailIP:192.168.1.248以下简称2483、工具EMOS 1.5光盘一张4、具体操作4.1、安装EMOS系统将光盘放入DVD光驱中,开机设置为光盘启动,如果需要做RAID,则在安装系统前将RAID做好,在此不多说,启动后会出现以下界面:直接回车,在图形模式下安装系统,然后直到出现以下界面这里是选择是否需要检测光盘的完好性,如果需要则选OK,按空格,否则选Skip,空格,这里选Skip跳过,出现以下界面:这里就可以使用鼠标操作了,点击“Next”,进入以下界面:这里选择语言,选简体中文,点击“下一步”,出现以下界面:这里选键盘的语言,选“美国英语式”,然后点击“下一步”,进入以下界面:这里提示是否初始化磁盘的所有分区,是的话将丢失存在的所有数据,这里选“是”,然后进入以下界面:这事分区方式界面,这里选“建立自定义的分区结构”,然后点击“下一步”,出现分区界面:实例给的是30G,248上有160G,所以具体怎么分看下面的建议表:这是30G的分法160G的可以适当调大每一项,剩余的全部给/home,看下面我对160G的分法,前面的Size是每个分区的总大小:分好后点击“下一步”点击“下一步”:这里是网络设置,点击上面的“编辑”,输入IP和子网掩码,IP为:192.168.1.248,确定后勾选本页面的手工设置,输入,网关为:192.168.1.1,主DNS为:202.97.224.68,从DNS:202.97.244.69。

填好后点击“下一步”:这里选择时区,选“亚洲/上海”,然后点击“下一步”:这里设置root用户密码,我设置的为:123456,点击“下一步”:这里选择“现在定制”,点击“下一步”:将需要的组件都勾选上,点击“下一步”:点击“下一步”开始安装大概需要30分钟左后,安装完成,出现以下界面:点击“重新引导”。

安装完成,重启后进入配置界面,如下:此处设置邮件域名,我的域名为:,回车,进入以下界面:此处设置服务器主机名,我的主机名为:,回车,进入以下界面:此处设置邮件最大大小,这个根据公司需求,我这里设置为5,就是5M这里设置数据库类型,选择MySQL,回车,进入以下界面:这里输入的为邮件服务器Extman的密码,也就是后台管理密码。

这个密码一定要记住,输入完成后回车,进入以下界面:这里设置mysql的管理密码,设置完成后,mysql数据库中的所有用户的密码都是这个,也一定要记住。

回车后进入以下界面:这里选择邮件的过滤模式,选择下面的这种,回车后进入以下界面:是否导入垃圾邮件过滤数据,这里选下面这项,跳过,回车进入以下界面:激活TLS特性,选第一项,回车,进入以下界面:选择存储类型(ISP/普通邮局系统)如果你自己在运营商那里托管了服务器,想对外提供电子邮局服务,那就选择Mail ISP 选项。

如果你只是在公司内部使用,那就选择Corp-Mail选项。

确认配置信息,回车,进入开始配置界面:配置完成后重启服务器,这样一个功能齐全的邮件服务器就安装配置完成了。

完成后的系统时间可能不对,修改一下系统时间,然后使用hwclock –w将BIOS时间与系统时间同步,这样在重启之后也不会搞错时间了。

4.2、升级Extmail由于EMOS1.5自带的extmail为1.1版本的,extman为1.0版本的,现在最新的为extmail1.2和extman1.1,所以需要升级下,具体操作如下:首先备份原来的extmail和extman,使用下面的命令:cd /var/www/extsuite然后将下载好的extmail 1.2和extman 1.1传到/opt下,然后全都解压到/var/www/extsuite/下,并分别改名为extmail和extman,命令如下:改名:复制/extmail下的webmail.cf.default 重命名为webmail.cf,命令如下:然后并编辑文件修改数据库用户名、密码,命令如下:修改为:用户为extmail,密码为配置系统时输入的extmail的密码。

下面升级extman,操作如下复制/extman下的webman.cf.default 重命名为webman.cf,命令如下:然后编辑文件修改数据库用户名和密码,命令如下:修改为:SYS_SESS_DIR = /var/www/extsuite/extman/tmp用户为extmail,密码为配置系统时输入的extmail的密码。

修改cgi文件夹的权限,命令如下:建立后台管理临时文件夹:修改tmp文件夹权限:建立前台邮件临时文件夹:修改tmp文件夹权限:4.3、调试一些事项4.3.1、解决EXTMAN1.1输入中文乱码问题修改f,#vi /etc/f在[mysqld]中加入init-connect=”set names utf8”4.3.2、Clamav升级到最新版本0.96.2不更新会导致邮件收发不正常。

停掉clamd,amavisd,postfix#service postfix stop# /etc/init.d/clamd stop# /etc/init.d/amavisd stop#vi /etc/yum.repos.d/dag.repo[dag]name=Dag RPM Repository for Red Hat Enterprise Linuxbaseurl=http://apt.sw.be/redhat/el$releasever/en/$basearch/daggpgcheck=1enabled=1#rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt (记得一定要加入这个密钥,要不然yum升级不了!)# yum update clamavIs this ok [y/N]: y#cp /etc/clamd.conf.rpmnew /etc/clamd.conf提示是否覆盖原来的clamd.cond文件,输入y,覆盖它。

接下来需要修改新的clamd.conf三个地方。

#vi /etc/clamd.confLocalSocket /var/run/clamav/clamd.sock#TCPSocket 3310 说明注释掉该行AllowSupplementaryGroups yes启动postfix,clamd,amavisd# /etc/init.d/postfix start# /etc/init.d/clamd start# /etc/init.d/amavisd start最后更新一下病毒库#freshclam –-verboseCurrent working dir is /usr/local/share/clamavMax retries == 3ClamAV update process started at Thu Aug 19 23:29:02 2010Using IPv6 aware codeQuerying TTL: 893Software version from DNS: 0.96.215main.cvd version from DNS: 52main.cvd is up to date (version: 52, sigs: 704727, f-level: 44, builder: sven)daily.cvd version from DNS: 11595daily.cld is up to date (version: 11595, sigs: 112551, f-level: 53,builder: arnaud)bytecode.cvd version from DNS: 39bytecode.cvd is up to date (version: 39, sigs: 9, f-level: 53, builder: edwin)为目前最新版本0.96.2如果出现下面的出错信息#freshclam --verboseCurrent working dir is /var/clamavMax retries == 3ClamAV update process started at Wed Aug 25 09:57:22 2010Using IPv6 aware codeQuerying TTL: 714Software version from DNS: 0.96.2main.cvd version from DNS: 52main.cvd is up to date (version: 52, sigs: 704727, f-level: 44, builder: sven)WARNING: Current functionality level = 42, recommended = 44Please check if ClamAV tools are linked against the proper version of libclamavDON'T PANIC! Read /support/faqdaily.cvd version from DNS: 11663daily.cld is up to date (version: 11663, sigs: 114035, f-level: 53, builder: ccordes)WARNING: Current functionality level = 42, recommended = 53Please check if ClamAV tools are linked against the proper version of libclamavDON'T PANIC! Read /support/faq[root@mail ~]# /etc/init.d/clamd startStarting Clam AntiVirus Daemon: ERROR: This tool requires libclamav with functionality level 54 or higher (current f-level: 42) 上面的错误,用如下方法解决。

在 yum 完成后,不要恢复postfix 等3个服务,否则在启动 clamd 服务时会报错。

正确的方法如下:yum完成后,要先运行命令:freshclam 开始更新病毒库。