我是 web 开发和 ruby on rails 的绝对新手。我计划在 Linode 512 计划上部署一个 ror 应用程序。我的网站基本上是一个论坛,允许用户使用 Ruby 1.9.3 和 Rails 3.2 上传照片。
我应该使用哪个操作系统?他们有什么区别?(Ubuntu / Debian / CentOS / Fedora)
我应该使用 Apache 还是 Nginx?他们有什么区别?
我应该使用 PostgreSQL、MySQL、MongoDB 还是 Linode 上提供的任何其他类型的数据库?他们有什么区别?
我的目标受众来自中国,这意味着我不能使用 Amazon S3。我应该让用户将照片上传到 Linode 服务器吗?
是否有针对此问题的分步初学者指南?
谢谢