适用于中小企业内联网的 Mac OS 10.7 Server 与 Ubuntu
与 Ubuntu 计算机相比,在 OS 10.7 Server 上部署基于 Web 的自定义 Intranet 解决方案有何优缺点?我们非营利组织的 IT 负责人是个 mac 迷(我也是,只是不喜欢部署我的 Web 应用程序),无法忍受 Ubuntu 盒子破坏他的 Mac 专用设置。如果我必须在 10.7 Lion 服务器环境上测试和部署 PHP 和 Python/Ruby 应用程序(使用 mysql 和 postgres),我一定会遇到哪些问题?
(IT 部门对命令行或 Web 开发本身没有任何线索)
What are the pros and cons of deploying a custom web-based intranet solution on OS 10.7 Server as opposed to an Ubuntu machine? The head of IT at our non-profit org is a mac-nut (I am too, just not for deployment of my web apps) and can't stand the idea of an Ubuntu box ruining his Mac-only setup. What issues am I bound to run into if I were to have to test and deploy PHP and Python/Ruby apps (using both mysql and postgres) on a 10.7 Lion server environment?
(out IT dep't doesn't have any clue about the command line or web dev as such)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
嗯,我想首先要向 IT 部门指出的是,这两个平台都是基于 Linux 的,但其中一个恰好有一个很好的用户界面。
虽然没有什么可以阻止您在 OSX 机器上运行这些应用程序,但以下是我会考虑的一些要点。
Well I guess the first thing to point out to the IT department is that both of those platforms are Linux based, one of them happens to have a nice user interface though.
Whilst there is nothing stopping you running these apps on your OSX box these are some of the points I would consider.
不幸的是 OS X 不是基于 Linux 的。然而,我认为在服务器安装方面 Ubuntu 或 Centos 是更好的选择。虽然首选可能是 mac/OSX 10.7 服务器,但我认为您应该对 Lion Server 的限制非常谨慎。
需要指出的一些关键事项是,您可能希望仅出于集成虚拟化的目的而考虑 Ubuntu 服务器。这将使您能够从服务器获得更多收益,并将 Web 应用程序隔离到虚拟机中以获得更高级别的保护,同时保持主机操作系统的稳定性。我与许多没有利润的人一起工作,他们在前端使用 Mac,在服务器后端使用 Linux。
Unfortunately OS X is not Linux based. I would however argue that Ubuntu, or Centos is a better option when it comes to server installations. Although the preference may be for a mac/OSX 10.7 server, I would argue that the you should be very cautious in regards to the limitations of Lion Server.
Some key things to point out is that you may want to look at Ubuntu server for the sole purpose of integrated virtualization. This will allow you to get more from your server as well as isolate your web applications into VM's for a higher level of protection all while maintaining the stability of the host OS. I have many no profits that I work with who use Mac's on the front end and Linux on the server backend.