如何在Amazon EC2中安装Ruby-on-Rails

时间:2011-03-23 17:31:49

标签: amazon-ec2

现在我使用Amazon EC2进行Ruby-on-Rails,登录后如何安装Ruby-on-Rails。

2 个答案:

答案 0 :(得分:3)

希望这会有所帮助

安装RVM

$ sudo apt-get install git curl

2现在我们需要确保我们的开发环境有一些依赖关系,所以安装接下来的几个包

$ sudo apt-get install build-essential automake libxml2-dev libxslt-dev autoconf openssl libreadline6 libreadline6-dev zlib1g subversion zlib1g-dev libssl-dev libyaml-dev libsqlite3-0 libsqlite3-dev sqlite3  libc6-dev ncurses-dev libtool bison

3现在是时候安装RVM了,可以使用下一个命令轻松完成。

$ bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)

4设置Rvm主目录

$ echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"' >> ~/.bashrc

5加载我们运行的已编辑的bashrc文件:

$ source ~/.bashrc

6检查已安装的RVM ----&gt;输出 - rvm是一个函数

$ type rvm  | head -1                                                                    

B使用rvm

安装Ruby 1.9.2 /1.9.3

1 $ rvm install 1.9.3

2检查红宝石状态

$ ruby -v

3将已安装的Ruby版本设为默认值

$ rvm use --default 1.9.3

C安装Rails

$ gem install rails

1检查Rails版本

$ rails -v

使用Nginx模块安装Passenger

1创建Nginx默认安装目录,并在安装程序询问后提供相同的

$ mkdir /home/<user>/.nginx

1安装Phusion Passenger宝石

$ gem install passenger

2运行Nginx的Phusion Passenger安装程序

$ passenger-install-nginx-module

3启动Passanger的命令

1乘客开始-p

答案 1 :(得分:-3)

就像在其他任何Linux机器上一样。拉出ruby源代码,编译并安装它,然后安装rails gem。不要忘记网络服务器。