最近公司要安装自己的邮件服务器,由于使用windows、苹果、linux的都有,所以选择了zimbra,下面说说我安装zimbra的过程。
首先是安装ubuntu10.04系统啦,安装的时候只选择安装openssh就行了。
安装好了之后,首先要把IP修改为静态IP。
sudo vi /etc/network/interfaces
# The primary network interface
auto eth0
iface eth0 inet dhcp
下面我们将其设置成静态IP.
第一步:屏蔽掉自动获取IP的设置
iface eth0 inet dhcp将这一行屏蔽掉
修改之后的内容如下:
# The primary network interface
auto eth0
#iface eth0 inet dhcp
第二步:添加静态IP的信息
# The primary network interface
iface eth0 inet static
address 192.168.0.175
network 192.168.0.1
netmask 255.255.255.0
gateway 192.168.0.1
其实这里的network还不清楚是什么,只是用IP和gateway试了下。
然后是修改dns解析:
sudo vi /etc/resolv.conf
修改为:
nameserver xxx.xxx.xxx.xxx
这里的XXX.XXX.XXX.XXX设置为本机的IP,也就是上面静态IP中的address。
sudo vi /etc/bind/named.conf.options
其中,forwarders中间填写你的网络服务商提供的DNS服务器IP地址。也就是/etc/resolv.conf修改之前里面的ip。
然后是安装dns服务器和修改hosts。
sudo vi /etc/hosts
在这个文件中添加一行
192.168.0.175 mail.xxxx.com mail
这个地方的XXXX是你主机的名字。
z 安装winadmin。这个是主要是为了图形化配置dns,方便管理。
下载http://www.webmin.com/download.html
安装sudo dpkg -i package.deb
https://192.168.0.175:10000 登陆进行管理,账号密码,用系统账户。语音改成中文。
在 模块中选择增加dns服务器 bind ,然后配置dns
1 。 增加新的主区域,xxxx.com ,地址设置为mail.xxxx.com其他都用默认
2 。 Jqk.com区域中,邮件服务器增加。名称xxxx.com 优先:10 邮件服务器:mail.xxxx.com
3 。 Jqk.com区域中,地址增加,mail.xxxx.com 192.168.0.175
应用一下 ,基础配置完了。
这里也可以自己写配置文件:来自于 http://writeblog.csdn.net/PostEdit.aspx?entryId=6108136
1、/etc/bind/named.conf.local中添加以下配置:
2、创建/etc/bind/db.mydomain.com文件,内容如下:
这里的IP地址为内网IP,所有出现mydomain.com的地方,换成你自己的域名,Serial由你自己随便填写,不过需要注意,每当修改这个文件后,需要增加这个数字(比较方便的做法为使用当前日期作为Serial)。然后重启服务器。
现在,你可以执行nslookup mydomain.com来检查你的配置是否正确了。如果解析的结果为你的外网IP,那么你的配置还有地方是错的。正确的结果应该为你的内网IP。
最后还要修改主机名称
sudo vi /etc/hostname
mail.xxxx.com
到这里,就可以安装zimbra了。这里没什么好说的,根据提示选择安装。
在其中一步的时候会提示的修改hostname,这个地方输入Y,回车,然后输入xxxx.com回车。
然后会显示解析结果,
mail.xxxx.com
192.168.0.175
还有些忘了,大概就是这样的,然后继续安装,到某步会显示一个字符菜单,这里选择3->n
n是一个数字,这个字符选择前面会有几个****,这里选择之后会让你输入密码,这个是你进入web管理界面的密码,一定别忘了。之后就能顺利安装成功了。
安装好了之后,打开网页浏览器firfox,用https://192.168.0.175:7071进入网页管理页面
密码:就是你刚刚设置的时候输入的密码
进入界面之后,就可以进行管理了,在用户里买你添加用户,然后在其他电脑安装zimbra客户端,选择zimbra,服务器IP就是你zimbra服务端的主机IP,然后输入你在管理页面建立的帐号,就可以使用又想了。
这里提示下,如果你的域名没有注册,则无法接受外网发送进来的邮件,但是如果DNS配置正确,可以把邮件发送到外网。
这是我查了很多网站之后的安装经验,如果有雷同,请谅解。