Configurando RVM no Servidor da Amazon EC2 Gratuito

Servidor Amazon EC2
Servidor Amazon EC2

Este é um tutorial baseado no Servidor da Amazon EC2 gratuito com Ubuntu Server 13.10 já configurado.
Está sendo levado em consideração que você já tenha criado sua instância e já está logado pelo ssh em seu servidor ec2.

Para saber como criar uma Hospedagem Gratuita na Amazon EC2 por um ano siga o tutorial.

1º Passo

Local de instalação: ~/.rvm/

RVM será instalado dentro do diretório do usuário atual, por padrão irá modificar os arquivos de inicialização automaticamente, incluindo variavies e alias para o RVM poder ser usado.

Para baixar o pacote básico ignorando alguns arquivos que seria preciso para instalar para todos os usuários, faça o seguinte.

$ \curl -sSL https://get.rvm.io | bash -s -- --ignore-dotfiles

Atualiza o  .bash_profile para validar as alterações.

$ echo "source $HOME/.rvm/scripts/rvm" >> ~/.bash_profile

2º Passo

Atualizar configuração e Testar a função ‘rvm’

Feche o terminal, abra denovo. Então você carrega o RVM com o seguinte comando, para atualizar e validar as alterações feitas até agora.

$ source ~/.rvm/scripts/rvm

Se a instalação correu tudo bem, você poderá testar usando o comando abaixo, que deverá ter um retorno dizendo ‘rvm is a function’ ou seja, ‘rvm é uma função’.

$ type rvm | head -n 1
#rvm is a function

3º Passo

Caso você tenha feito tudo certo, você já poderá verificar a versão atual do rvm em sua máquina.

$ rvm -v

# retorno
rvm 1.25.21 (master) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [https://rvm.io/]

4º Passo

Este passo é listar e instalar a versão mais atual do ruby, que no momento deste post é a versão 2.1.1, como mostra abaixo.

$ rvm list known

# MRI Rubies
[ruby-]1.8.6[-p420]
[ruby-]1.8.7[-p374]
[ruby-]1.9.1[-p431]
[ruby-]1.9.2[-p320]
[ruby-]1.9.3[-p545]
[ruby-]2.0.0-p353
[ruby-]2.0.0[-p451]
[ruby-]2.1[.1]
[ruby-]2.1-head
ruby-head
...

Agora é só instalar a versão que você prefefir, no meu caso quero trabalhar com a mais atual.

$ rvm install 2.1

Searching for binary rubies, this might take some time.
No binary rubies available for: ubuntu/13.10/x86_64/ruby-2.1.1.
Continuing with compilation. Please read 'rvm help mount' to get more information on binary rubies.
Checking requirements for ubuntu.
Installing requirements for ubuntu.
Updating system......

Após a finalização, que dependendo da sua conexão de internet poderá demorar bastaaaaaaaaaaante tempo, podemos consultar a versão instalada do ruby no servidor.

PS: Um detalhe interessante é que ao instalar o ruby eu estava usando o 3G da Claro, e meu terminal travou, mas deixei ele aberto por uns 30 minutos. Como estamos trabalhando com Servidor Cloud(EC2) da Amazon, ele continou a trabalhar normal, porém sem eu poder acompanhar. Logo depois fechei o terminal(matando processo) e rodei o comando abaixo, que para nossa alegria já tinha instalado o Ruby 2.1 :)

$ ruby -v
ruby 2.1.1p76 (2014-02-24 revision 45161) [x86_64-linux]

Depois vou fazer um tutorial ensinando a instalar o Rails 4, Passenger e rodar uma aplicação como teste.

No mais, é isso!!
Agora é só começar o projeto e fazer o deploy.

Um comentário sobre “Configurando RVM no Servidor da Amazon EC2 Gratuito

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s