我目前有一台运行OSX服务器10.4的Apple XServe G5.可以想象,由于更新服务器软件(Apache,PHP,MysqL,更不用说ClamAV)的高难度,10.4已经变得越来越烦人.我正在考虑将Ubuntu放在这个服务器上(我已经找到了支持PPC拱的版本.)但是我想保证我能找到10.4可以做的所有内容的替换包.现在我的主要关注点是:
>通过AFP进行文件共享(请不要“只使用FTP”,我的许多员工非常喜欢他们的Mac在Finder等中与AFP交互的方式).
>邮件服务器.
>通过Crossroads进行负载平衡.
>是否有任何支持XServe上的特殊硬件的软件包,例如系统标识符灯和入侵开关
我已经在Ubuntu上运行了两个网络服务器(AMD盒子),所以我不熟悉这个软件,只是这个服务器比网络和数据库服务有更多的责任.
> AFP可以通过netatalk处理.但这可能有问题.见下文.
>邮件:您可以选择各种各样的软件包:SMTP可以由Sendmail,Postfix或Exim处理,IMAP由Dovecot,Courier或Cyrus处理,仅举几个流行的变种.
>负载均衡:我不熟悉Crossroads以及你想要负载平衡的东西,但我确信有些东西是可能的.
>不确定Mac特定的硬件.在Intel Mac上,它是IPMI的一部分,但我不知道PPC硬件.
原文链接:https://www.f2er.com/ubuntu/347621.html>邮件:您可以选择各种各样的软件包:SMTP可以由Sendmail,Postfix或Exim处理,IMAP由Dovecot,Courier或Cyrus处理,仅举几个流行的变种.
>负载均衡:我不熟悉Crossroads以及你想要负载平衡的东西,但我确信有些东西是可能的.
>不确定Mac特定的硬件.在Intel Mac上,它是IPMI的一部分,但我不知道PPC硬件.
Netatalk的问题:我很长时间没有使用它,所以我不确定可能会有什么变化,但使用Linux作为Mac文件服务器存在一个普遍问题:资源分支和扩展(Finder)属性. Linux文件系统不支持这些,但由MacOS使用特殊文件(.filename)进行模拟.只要你只使用了解这一点的Mac客户端,事情可能会很好地工作,但如果你使用其他客户端(Linux,Windows)并在那里更改文件,这些点文件将不会被重命名,移动或删除主文件,因此您最终会丢失属性和不需要的点文件.
此外,请记住这个硬件现在变得很老了……