Linux 服务器强大、稳定、安全的品质已经成为越来越多的管理员的服务器首选,Windows 平台的高成本以及越来越危险的版权风险也让许多公司都着手将 Windows 平台服务器迁移到 Linux 平台, 但是Linux 平台下的服务器软件安装、配置、维护麻烦又让大多数管理员望而却步,比如说我们今天准备做的 Linux 下的邮件服务器,Qmail , PostFix等,看着他的安装教程就已经头皮发麻了,更别说把他配置成可以安全稳定运行的状态,不过还好,我终于发现一款功能强大、安全稳定、而且简便易用的邮件服务器软件,那就是 IceWarp Merak Mail Server,中文名称叫 爱思华宝.微力邮箱管理系统。不用半小时,你就能读完这篇文章并安装成功一台超强的邮件服务器。 Icewarp Merak只需10分钟即可搭建好邮件服务器,所有的软件已自带,不需要任何额外的软件包,相比于mysql+apache+php+qmail等一系列复杂的搭配和麻烦的配置组建邮件服务器要简单方便的多,而且功能一样强大。以下是安装步骤: 一、前期准备 1、硬件:最低配置,PIII 及以上系列处理器,512M 内存,10/100M 网卡; 2、操作系统:Redhat AS4/5,要安装Redhat自带的Mysql包;(其他的Linux版本如Fedora、SUSE等也可以) 3、互联网接入,最好是有固定IP; 4、申请一个域名,并做好DNS解析; 二、安装Icewarp Merak 邮件系统(操作系统为Redhat AS 5) 2.1、下载软件包(http://www./downloads/linux_platform/index.php) (可在Linux下用wget http://www./download/merak-9.3.2_cn_RHEL5.2.tar.gz下载) 爱思华宝官方网站(http://www.)下载最新版Icewarp Merak for Linux, 保存到指定目录下(如/root下), 卸载系统已安装的其他mail server(sendmail,postfix等)或打开25和110等邮件端口的程序。Icewarp Merak自带了PHP和小型SQL数据库,不需要额外安装,但最好还是将Linux自带的Mysql程序安装上,完成以上准备就可以开始邮件系统的安装了。 2.2、软件安装(注:红色为操作指令, 加粗为注解): 用管理员身份登录Linux(也可在普通用户下使用su命令,输入root密码进入管理员模式),在终端模式下进入程序下载目录(如/root) cd /root 2.2.1、解压安装程序包 [root@localhost ~]# tar -xzvf merak-9.3.2_cn_RHEL5.2.tar.gz /*解压缩包 [root@localhost ~]# ls /*查看目录文件 merak-9.3.2_cn_RHEL5.2 merak-9.3.2_cn_RHEL5.2.tar.gz 2.2.2、安装Merak for Linux版 Merak 安装非常简单,进入安装目录,运行安装向导文件 install.sh 后,一直按”回车” 直到出现“Do you want to run Merak Mail Server Wizard now?”提示,准备进入新建域及帐户阶段。以下是操作步骤截屏: [root@localhost ~]# cd merak-9.3.2_cn_RHEL5.2 /*进入解压文件 [root@localhost merak-9.3.2_cn_RHEL5.2]# ls /*查看目录文件 INSTALL install.sh LICENSE Makefile Makefile.README merak-image-9.3.2_RHEL5.2.tar [root@localhost merak-9.3.2_cn_RHEL5.2]# ./install.sh /*执行安装文件 注意程序前的”./”符号 系统自动执行安装程序,在屏幕上我们会看到 微力邮件系统的安装欢迎屏幕. 接下来基本都是回车 Installation prefix [/opt/merak]: /*Merak的安装目录 Run services under user []: root Run services under group []: root /*指定运行merak服务的用户和组 Please check entered informations before continuing: Installation prefix: /opt/merak (directory will be created) Services will run as user: root Services will run as group: root Press ENTER to continue, CTRL+C to quit 回车 Creating /opt/merak directory Extracting distribution Please wait... Changing permissions Press ENTER to continue, CTRL+C to quit 回车 到这里时,下面的填上y再回车 Do you want to add Merak Mail Server as a system service? [Y/n]: y /*添加Merak为系统服务 Adding Merak Mail Server as system service Do you want Merak Mail Server to start automatically on reboot? [Y/n]: y /*Merak随系统一起启动 Making service as autostart Do you want to run Merak Mail Server Wizard now? [Y/n]: y /*运行域和帐户添加向导 Starting Merak service /*Merak服务已启动 ** ** Merak Mail Server ** (c) 1999-2008 IceWarp Ltd. ** ** Wizard configuration assistant ** ** Logging is enabled to the following file for future reference: ** Commands: /opt/merak/logs/wizard/merak-wizard-cmd.log ** ** Press [ENTER] to continue, CTRL-C to quit /*回车进入域和帐户添加向导 2.2.3、添加邮件域和邮件系统管理员 正常情况安装会自动进入到向导程序界面, 不过你也可在安装完成后到Merak文件夹下(/opt/merak), 直接运行./wizard.sh 命令。在如下提示中按需操作 ** ** You have the following options: /* 请选择以下选项 ** ** [1] Accounts and Domains management /* 帐户及域管理 ** [2] License operations /* 许可证选项 ** [3] Storage setup /* 存储设置 ** ** [0] Return /* 返回 ** [Q] Exit /* 退出 ** ** Enter your choice: 1 (这里选择1选项) /*创建域和用户 Accounts and Domains management ** ------------------------------- ** ** You have the following options: ** ** [1] Add new domain /* 添加一个新域 ** [2] Delete domain /* 删除域 ** [3] Add new user /* 添加一个新用户 ** [4] Delete user /*删除用户 ** ** [0] Return ** [Q] Exit ** ** Enter your choice: 1 (这里选择1选项) /* 首先添加一个域,注意域名应与你申请的公网域名一致,当然如仅用于内部测试就无所谓了。 Create new domain: ** Domain name: /*此处输入申请的域名 ** Domain description: icewarp china /*域描述信息,根据自己情况填写// ** Administrator email address: admin@ /*管理员用户邮箱地址,想偷懒也可直接输入 admin而不输入后缀 ** OK? [Y/n] y /*确认建立新域 ** Domain created Add another domain? [Y/n] n /*不添加其它域// 到此本服务器第一个域 IceWarp.cn 新建完成,系统管理员为 admin@ , 不过 admin 这个管理员帐户还没有真正建立,在后续步骤中我们将新建管理员帐户及基本帐户。 Accounts and Domains Management You have the following options: ** [1] Add new domain ** [2] Delete domain ** [3] Add new user ** [4] Delete user ** [0] Return ** [Q] Exit ** Enter your choice: 3 (这里选择3选项) /*添加新用户// ** Create new account: ** Email address: admin@ /*与之前建域时一致的管理员用户名 ** Password: ** /* 管理员帐户的密码,以星号显示 ** Once again to confirm: ** /* 确认密码 ** Full name: administrator /*用户全名,将在 WebMail 及邮件的发件人中显示 ** System administrator? [Y/n] y /*做为系统管理员用户,普通用户此处 选否// ** OK? [Y/n] y //确认建立新用户// ** Account created ** Add another user? [Y/n] n //不添加其它用户// ** Accounts and Domains Management /*至此,管理员帐户创建完成, 按Q键退出向导完成安装。 Enter your choice: Q IceWarp Merak Mail Server was successfully installed or upgraded………//Merak邮件服务器安装成功// ** Installer log is available in /root/merak-install.log ** Installer error log is available in /root/merak-install-error.log 注意:邮件系统中至少需要一个域和一个系统管理员账号,否则无法使用 WebAdmin 或远程管理工具进一步配置系统。 2.3、初始使用: 安装基本结束, 我们可以在浏览器里输入:http://locahost:32000/webmail进入邮箱收发邮件或在http://localhost:32000/admin 进入管理页面继续配置服务器, 注意:Linux下默认情况登陆账号请不要加后缀,如admin@直接用admin登陆. 也可以通过Windows下的IE浏览器去访问, http://邮件服务器IP地址:32000/webmail 或者 http://邮件服务器IP地址:32000/admin 如下图: ![]() ![]() ![]() Web方式打开服务器管理界面, ![]() 也可以下载Merak远程管理工具在Windows下进行管理,跟Windows版本的控制台一模一样,注意,如果没改Control端口,则默认端口是32000。可以参考远程管理工具教程。 ![]() 通过该工具可以连接到Linux下Icewarp Merak服务器,进行管理。 在“系统设置”-“服务”下可以修改各个服务的端口 ![]() 注意:在“邮件服务”-“SMTP服务”下“邮件服务器主机名”栏填上域名对应的A记录主机名 ![]() 三、互联网访问设置 1、修改DNS指向公司路由器外网IP或域名解析服务器,在Linux下的防火墙上开放各服务相对应的端口,或者是用service iptables stop 关闭Linux的防火墙; 2、在域名提供商处新建A记录,指向路由器公网IP; 3、在域名提供商处新建MX记录指向路由器公网IP或者指向A记录; 4、将路由器相应端口打开,并指向内网邮件服务器IP。 这样就可以通过互联网访问和使用Icewarp Merak邮件服务器了。 |
|
来自: SamBookshelf > 《邮件服务器》