首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

在Ubuntu 8.0.4 LTS下安装Zimbra - 001 Ubuntu安装及其配置

2012-11-10 
在Ubuntu 8.0.4 LTS上安装Zimbra - 001 Ubuntu安装及其配置原文链接:http://wiki.zimbra.com/index.php?ti

在Ubuntu 8.0.4 LTS上安装Zimbra - 001 Ubuntu安装及其配置

原文链接:http://wiki.zimbra.com/index.php?title=Ubuntu_8.04_LTS_Server_(Hardy_Heron)_Install_Guide

?

这篇教程主要介绍了如何在Ubuntu 8.0.4 LTS 服务器版上安装ZCS(Zimbra电子邮件服务器开源版本)。至于在Ubuntu上一个稳定服务器版6.06 LTS上安装的教程,可以在这里找到。请在参考本教程进行安装之前,确认你的操作系统版本,因为Ubuntu这两个服务器版本上的操作是完全不同的。本教程中的内容仅在Ubuntu的32位版本上测试通过,64位版本上的相关操作还有待测试。

?

本文假设服务器使用的网络配置为:服务器使用内网IP地址,并且针对外网IP的相关请求会通过DMZ方式转发到服务器的内网IP上(通过DNAT,Destination Network Address Translation),该转发过程服务器本身并不知晓。在这种情况下,需要安装独立的DNS服务器(split-DNS)。之所以要这么做,主要是处于安全考虑,这种方式显然比将服务器直接暴露于外网更加安全。不过要达到这样的效果,在安装配置上比默认安装将复杂很多。

?

为了面便描述,后文将Zimbra服务器的DMZ地址称为“内网IP”,而服务器对外的IP地址称为“外网IP”。注意,这样称呼并不代表Zimbra服务器拥有两个IP地址。服务器只有一个IP地址,就是其内网的IP地址,而这里说的“外网IP”指能够将数据转发到我们“内网IP”的一个公网IP,这个IP地址在我们的例子中一般是分配给路由器或其他设备的。

安装Ubuntu 8.04 LTS

你可以从以下网址下载Ubuntu:http://www.ubuntu.com/getubuntu/download。请确保你下载的是LTS服务器版本(长期支持版本),请不要下载普通桌面版。然后将你下载的ISO文件刻录到一张光盘上,使用这张光盘启动服务器。在这里,你可以找到一个非常详细的安装教程。我强烈建议你参考这个教程来安装。安装的时候你需要注意以下几点:

?

    安装的时候默认会建议你通过DHCP服务获得IP地址。请取消自动获得选项,我们需要手工配置一个网络连接。并且将DNS服务器地址设置为你为当前这台电脑设置的IP地址。输入服务器名称的时候(hostname),请用一个单词来作为服务器的名称,而不要用域名的方式(例如mail.mydomain.com)。在之后需要设置域名的时候,填写不带前缀的根域名(例如mydomain.com而不是mail.mydomain.com)。如果你只使用一块硬盘,那么硬盘设置的部分没什么需要特别注意的。不过作为一个服务器,最好能有相应的备份措施,比如建立一个磁盘阵列。当然,如果能建立一个物理磁盘阵列,比如RAID-1或者RAID 1+0,来对磁盘进行备份,是最好不过的了。不过在Ubuntu中,这样做的相关配置会非常复杂。我们也可以使用软件磁盘阵列(Linux自带了)。在你进行磁盘分区的时候,就可以很方便地添加一个软件磁盘阵列。详细内容可以参考这里。分区的方式有很多种,不过我通常只分配一个SWAP空间(1.5到2倍的内存空间大小),其余的硬盘空间全部分为一个分区。其他教程里面可能会告诉你要添加多个分区用来存储邮箱等。在这里,你可以依照你的喜好来进行分区。系统安装的最后会让你设置一个用户名和密码。这里设置的不是root用户,并且该版本的Ubuntu不允许添加名叫“admin”的用户。最后请确保你能记住你设置的用户名和密码。在选择安装的软件的时候,你只需要选择DNS Server和OpenSSH Server这两个软件,其他的什么都不要。
DNS

配置正确的DNS非常重要,并且必须在安装Zimbra之前配置正确。在你安装了Zimbra之后,若发现DNS没有配置正确的话,那么修改回非常麻烦。所以我再次强调,请确保你的DNS配置正确之后再安装Zimbra。

?

如果你安装成功,那么你将可以在命令行界面中ping通外网IP。不过在执行后面的操作之前,你ping任何域名是ping不通的。

?

下面是几个你需要修改的一些配置:

?

1、/etc/bind/named.conf.options

sudo bashapt-get upgradeapt-get update

?

热点排行