我目前正计划从VPS.net获得一个PHP项目的VPS。 我个人并没有使用CentOS(这是一直推荐的),现在不是我开始学习的好时机,所以我想坚持使用Ubuntu,因为这是我的经验。 现在有很好的8.04 LTS支持,但是10.04 LTS在两天前发布。 我把它安装在我的笔记本电脑上,它非常漂亮(对服务器无关紧要)并且很快。 但是我对此持怀疑态度:
您的项目何时必须准备好生产?
明天? 我会用8.04 LTS去。
在一个月? 也许你应该在8.04上开发它,然后在本地的10.04虚拟机上进行testing来评估它。
在6个月内? 我的猜测是Canonical将会修复大部分问题。
确保你有一个简单的可重复的安装例程,以便您可以部署在任何你喜欢的服务器上。
我已经在3台不同的机器(不同的硬件架构 – 工作站,笔记本电脑,上网本)上跳到10.04,发现有一些小事情使得它缺乏抛光 – 尽pipe没有阻止。 也就是说,我会build议等待几个月,让他们解决所有的问题。
我在Ubuntu 10.04服务器上运行了一个生产MTA(postfix,amavis,spamassassin,clamav和AD Integration),至今还没有碰到任何问题。
我打算把我们所有的Ubuntu服务器都升级到10.04 LTS,因为它们目前都在运行不受支持的操作系统版本,但是我的手被这个系统提前迫使,因为它刚刚开始玩,所以我想我会咬紧牙关,试一试。
在安装系统的同时,我使用了一个dokuwiki实例来logging安装过程的每一步(按照ptman的答案),如果遇到问题,我可以轻松地在8.04上重新安装系统。
这取决于项目的性质和稳定性/正常运行时间的目标。
如果你需要你所build立的项目/服务是安全可靠的,如果你对新function更感兴趣,学习更容易理解为10,但是如果你需要的话可以回到8。
我在我的8.04桌面上升级了我的10.04桌面,10.04在重新启动时死了,因为它找不到networking套接字。 我试过了10.04光盘,也无法通过路由器。 同时8.04工作正常。
我知道它不同于服务器,但我的build议是不相信HYPE。 8.04作品。 坚持下去。
我经历了和你一样的考虑,最终在我设置的Zabbix盒子上试了10.04。 从那以后,我就遇到了一些问题,随机重启时会随机冻结。
我现在正在进行第二次新的安装,并且仍然有同样的问题。 阅读Ubuntu论坛似乎有一些类似的“随机冻结”问题相当普遍。
我已经在盒子上做了一些testing,并确信这不是一个硬件问题。
我build议小心。 我自己,我正准备将Zabbix盒子重新安装回8.04。 我想我会在另外6个月左右的时候回到这条路上,当时情况比较安静。