Antes de poder instalar o seu aplicativo no servidor de produção, terá de instalar o Ruby. Neste tutorial recomendamos que você use Ruby Version Manager (RVM) para este propósito. RVM é uma ferramenta para instalar e gerenciar várias versões Ruby.

Existem outras formas de instalar Ruby, por exemplo através de yum, apt-get, source tarball, rbenv e chruby., Você pode usar um desses outros métodos de instalação, se assim o desejar, e este tutorial vai funcionar bem, mesmo se você instalou Ruby usando um desses outros métodos de instalação. Mas o que recomendamos neste tutorial é RVM, porque em nossa opinião é a opção mais fácil.

Se já tiver instalado o Ruby, então poderá saltar para a página seguinte.

Índice

  1. carga…

Prepare o sistema

certifique-se de que o curl e gpg estão instalados, bem como uma ferramenta de compilador., O Curl e o gpg são necessários para outros passos de instalação, enquanto o compilador de ferramentas é necessário para instalar gemas Ruby comuns.

Debian, Ubuntu
sudo apt-get updatesudo apt-get install -y curl gnupg build-essential
Red Hat, CentOS, Fedora, Linux da Amazon, Scientific Linux
sudo yum install -y curl gpg gcc gcc-c++ make
macOS Você não precisa fazer nada. Eles já estão instalados.,

Instalar o RVM

Execute os seguintes comandos em seu servidor de produção para instalar o RVM:

Você pode precisar usar gpg2 em vez de gpg em alguns sistemas.

nos sistemas em que o sudo é configurado com secure_path, o ambiente shell precisa ser modificado para definir rvmsudo_secure_path=1. secure_path é definido na maioria dos sistemas Linux, mas não em macOS. O seguinte comando tenta detectar automaticamente se é necessário instalar rvmsudo_secure_path=1, e só instala a variável de ambiente se for o código.,

Quando você terminar com tudo isso, relogin para o seu servidor para ativar RVM. Isto é importante: se você não relogin, RVM não funciona. Também se você usar o ecrã gnu ou outro multiplexador de terminal, o RVM também não irá funcionar; você precisa usar uma sessão SSH simples.

instale a versão em Ruby que deseja

Normalmente, a instalação da última versão em Ruby será suficiente. Se você está implantando o aplicativo de exemplo do quickstart, então esse aplicativo de exemplo funciona com todas as versões Ruby.

no entanto, se você estiver implantando o seu próprio aplicativo, então o seu aplicativo pode ter um requisito específico de versão Ruby.,

Para instalar a versão mais recente do Ruby, execute:

$ rvm install ruby$ rvm --default use ruby

Para instalar uma versão específica do Ruby, execute:

$ rvm install ruby-X.X.X$ rvm --default use ruby-X.X.X

Substituir X. X. X com o Ruby versão que você deseja.

Install Bundler

Bundler é uma ferramenta popular para gerir as dependências de gema da aplicação. Usaremos Bundler neste tutorial, então vamos instalá-lo:

$ gem install bundler --no-rdoc --no-ri

opcional: nó de instalação.js se você está usando trilhos

Se você está usando trilhos, então você deve instalar nó.js. Isto é porque o compilador de pipeline de recursos do Rails requer um tempo de execução Javascript., no.a versão js não importa.

Se não utilizar os carris, pode saltar para o próximo passo.

para instalar o nó.js:

Heads-up: sudo vs rvmsudo

Uma coisa que você deve estar ciente de quando usando RVM, é que você deve usar rvmsudo em vez de sudo ao executar o Ruby-comandos relacionados. Isto porque o RVM funciona manipulando variáveis de ambiente. No entanto, sudo nukes todas as variáveis de ambiente por razões de segurança, que interefina com RVM.

visite o site RVM para saber mais sobre o RVM.,Parabéns, você instalou Ruby no seu servidor de produção!continuar: instalar o passageiro “