如何轻松pipe理Ubuntu的5 – 12电脑?

我被要求提供一个小型企业,其基础设施类似于您在大型企业中以最低价格(即我的服务,就是这样,他们不希望为任何types的许可支付)所能find的。

在做了一些关于这个主题的研究之后,我已经决定在服务器和客户端上使用Ubuntu。

说到这,这里是这个企业的需求:

现在,鉴于这些需求,你认为Ubuntu是一个很好的契合? 如果是这样的话,有人可以给我一个全面的教程,我可以遵循吗? 我有基本的networking知识,很好的命令行技能。 但是GUI会是最好的。

这将是一个人的工作。

提前致谢。

An e-mail server of some kind with webmail capabilities (like exchange and outlook web access) 

我们使用Google Apps for the Domain。

 A no-nonsense IM solution 

我们使用Google Talk(针对域名)

 A centralized calendar (which would work in conjunction with e-mail of course) 

Google Apps也非常适合提供此function。

 A centralized backup of all machines 

backuppc很简单。

 The ability to deploy/update ubuntu clients easily (1 click would be best) with all chosen applications pre-installed. 

为此,您需要考虑PXE安装程序和Preseed的组合,然后使用Puppet进行软件包安装和configuration

基本上,使用离线托pipe群件似乎是最好的select(而Google Apps也是最好的select之一,托pipe的Zimbra也可能是您的一个好主意。)

对于托pipe自己的邮件,即时消息服务器和日历服务器,没有真正的需要或要求。 维护这些服务所需的员工能力比任何托pipe的SaaS解决scheme都要贵。

如果您有关于如何PXE启动/ Preseed / Puppet桌面的进一步问题,然后问更具体的问题。

我在我的网站上有一篇关于我如何在$ dayjob上做同样的事情的文章,但是这太罗嗦了,不能在这里逐字地发表。

我没有任何联系或啧啧的话,但可以推动你的写作方向。

对于电子邮件,日历,即时通讯等。看看Zimbra开源解决scheme将工作,它只是不提供交换同步到使用主动同步的Outlook和移动设备,但它将允许通过imap和ical同步。 (Zimbra是免费的,但是对于高级function和同步,15个用户每年的开端是399个)

Ubuntu有一个业务部分,讲述了在桌面上使用Ubuntu的pipe理和其他function,用于企业部署http://www.ubuntu.com/business/他们的pipe理系统被称为景观 (注意:景观不是免费的每台桌面每年$ 105 – 165)

如果你不想走这条路,那么下面是一些非Ubuntu软件来做pipe理。

为了pipe理Ubuntu,你可以考虑设置Puppet来自动pipe理所有的设备。

对于备份,你可以看看BackupPC,而有点旧 ,它效果很好。 另一个,看看是Zmanda

当谈到硬件支持时,客户端上的Ubuntu可能很脆弱。 无论是硬件还是硬件,它都会使你摆脱其他问题。 但是,所有桌面linuxen可能都是这种情况。

有些应用程序可能更容易维护,如果你直接从文件服务器上运行它们并在其中保留一个副本(几乎每个应用程序都可以完成,但实现并不总是微不足道的;从源代码编译东西的好的工作知识有助于。

不要使用NFS的文件服务,你真的明白为什么有人会build议不要使用它,除非你明白为什么有人会build议…

如果你的客户端硬件是相当相同的(或者可以作为一组几乎相同的机器进行pipe理),那么一个linux系统可以通过多种方式从一个主安装中克隆出来(将所有东西都解压到一个新的系统中)很好,如果你知道如何重新安装引导程序,并处理一些udev问题将会上升,主要是生成规则。)

另外,即使您现在可以将所有服务器软件都安装到一台普通服务器上:从一开始就考虑使用VM环境(Xen,ESXi …),以便在服务器开始之前停止服务器蔓延。

那么,我没有任何教程,但是! Ubuntu是这个工作的一个很好的操作系统,你可以有一个中央服务器处理电子邮件服务器(Zimbra在Ubuntu上工作得很好)和某种networking存储。

现在在客户端,你可以玩虚拟机玩,为了简化pipe理,你为每个用户分配一个虚拟机。

有了Zimbra,你可以有IM解决scheme,日历,某种共享区域,所以这是相当不错的,你可以使用社区版本,它会摇滚!

愿原力与你同在!