我用 Ruby on Rails 和 Python 创建了一个简单的 pastebin。我想将它托管在内部网中,它将拥有大约 1000 个用户。我想使用一台 Apache 服务器和一组 Mongrel 服务器。服务器本身是一台 2 GHz Intel Centrino,配有 2 GB RAM。
您认为最适合托管此内容的操作系统是什么?我考虑过 Damn Small Linux 或自定义 LFS 系统。Ubuntu 服务器附带大量我不需要的东西。也许有一些更好的操作系统?
它必须能够:
- 运行 Apache
- 运行 Ruby
- 运行 Python
- 使用 Ruby on Rails 运行 Mongrel
- 运行 MySQL
- SSH
有人可以推荐我一个吗?谢谢。
附言:我不会运行 Windows Server 或 Mac OS X Server(Mac 很贵)。
答案1
Ubuntu 服务器版本是否真的附带了大量您不需要的东西?如果您进行最小安装,然后只添加所需的东西,应该就可以了?
使用通用发行版的优点在于可以获得软件和文档。
老实说,pastebin 应用上的 1000 个用户(我认为这是指总用户数,而不是并发用户数)不会对服务器造成任何负担(我无法想象所有用户都会同时疯狂地复制和粘贴)因此,ubuntu 可能更重一些,这是一个没有实际意义的观点。
您使用什么数据库?它也必须在同一台服务器上运行吗?
既然 Python 和 Ruby 都可以独立完成这项工作,为什么还要同时使用它们呢?