刚刚重新部署了一个基于 arch 的 VPS,架设 rails 环境几乎不到五分钟就可以啊:
pacman -S ruby sqlite3 nodejs
wget
http://production.cf.rubygems.org/rubygems/rubygems-1.8.11.tgztar -xzvf rubygems-1.8.11.tgz
ruby rubygems-1.8.11/setup.rb
gem install rails sqlite3 passenger
wget
http://nginx.org/download/nginx-1.0.10.tar.gztar -xzvf nginx-1.0.10.tar.gz
passenger-install-nginx-module
搞定,安装 nodejs 只是为了提供一个 js runtime,其实 gem install execjs 也可以,略微麻烦一点。
由于要提供 ipv6 支持,因此最后安装 passenger 时选择的是下载源码再加上 -with-ipv6 参数编译,没有这个需求的话倒数第二步和第三步都是可以省略的。