VPS主机提供操作系统的选择:选择操作系统服务滑轨应用程序
- 美分OS 5
- 的Debian 4.0
- Fedora 10的
- 的Gentoo
- 的openSUSE 10
- Ubuntu的8.10
- Ubuntu 8.04
- Ubuntu 9.04的
哪些优点和缺点运行Rails应用程序,软件安装,整体感觉,等他们有,也许还有其他哪个是更好的服务于轨道
VPS主机提供操作系统的选择:选择操作系统服务滑轨应用程序
哪些优点和缺点运行Rails应用程序,软件安装,整体感觉,等他们有,也许还有其他哪个是更好的服务于轨道
这些都是工业强大的unix操作系统,并将全部使用Apache运行RoR。
主要区别在于管理的简易性和维护的方便性。 Cent OS是为远程服务器安装而设计的,并且具有许多很好的管理功能,Ubuntu可能是最需要维护的 - 它只是一种发生。
我会在Ubuntu 9.0上使用Ubuntu 8.0,因为较旧的操作系统已被证明非常稳定。 (实际上,对于服务器应用程序,坚持使用Ubuntu“长期支持”版本,除非您喜欢使用补丁!)。
Ubuntu LTS版本有良好的记录,许多其他rails用户使用ubuntu,所以大多数博客文章等将很容易遵循。
但是既然你要经常在那里挖掘,总的来说,我会建议你使用你最有经验的人。
据我所知,8.04是LTS? – tig 2010-01-13 01:22:02
像Engine Yard这样的公司已经完成了使用Gentoo的全部业务。到目前为止,我也使用Gentoo作为超过5个应用程序的操作系统。我也不会改变。
Emerge是软件包管理器,社区让你随时了解最新的安全更新。
当你编译(喜欢安装的话,如果你不知道)你的软件包,它们还包括诸如用户和理智默认值之类的东西。所以安装postgres就像emerge install postgresql
一样简单,你很好(足够)启动,配置较少,然后另一个操作系统。
我说得没错,你的意思是Ubuntu 8.04? 使用谷歌我发现人们告诉Cent OS更多的是服务器和Ubuntu是更多的桌面,这是真的吗? – tig 2010-01-13 01:20:46
它的管理简单易行,而软件维护简单。如果你真的在服务器上开发,或者你有很多复杂的库,那么我会去Ubuntu,否则,CentOS的部署和系统管理的便利性会胜出。 – 2010-01-14 04:17:49