由于 Rails 项目对环境要求的特殊性,建议你在部署的时候直接选择 VPS 或者 独立服务器,当然也有一些专门部署 Rails 项目的虚拟空间可选择。
国内 VPS/云主机
- UCloud Ruby China 目前部署在 UCloud 上。
- 阿里云服务器 55 元每月的最低配还是比较给力,自带 1M 带宽,CPU、内存、带宽目前均可定制,价格相对适中。
- 腾讯云 腾讯的云服务。
文件存储
当你的项目需要文件上传,图片上传之类的功能时,建议用云存储来存放文件。
- UpYun 可以配合 carrierwave-upyun 使用。
- Aliyun OSS 可以配合 carrierwave-aliyun 使用。
- 七牛云存储 可配合 carrierwave-qiniu 使用。
- Amazon S3 亚马逊 S3 在国内也有服务的哦,有待尝试。
国外 VPS/云主机:
- Heroku 大名鼎鼎的 Rails 部署平台,Intridea 公司的大多数线上产品都部署在 Heroku 上面,缺点是国内访问速度过慢,价格太高
- Linode 可以选择它在东京的服务器,在国内访问速度比较快
- DigitalOcean 比较新兴的 VPS,主要特色是全部 plan 都是 SSD。入门级的套餐很便宜,5 刀一个月。Railscast 就是用的他们的主机
- Rackspace
- Amazon ec2
- Slicehost Slicehost 已经被 Rackspace 收购,不过他上面的文章很不错
- cloudfoundry 更新 V2 版限时免费体验,长期使用需要收费了。速度好像比 Heroku 快。
- appfog
- Dotcloud Dotcloud 和 Heroku 类似