Como instalar Ruby nos trilhos

Como instalar Ruby nos trilhos
Ruby on Rails (ROR), comumente conhecido como Rails, é uma estrutura da web de código aberto escrito em Ruby, usado para criar aplicativos da Web altamente escaláveis ​​e de alto desempenho.

Este artigo analisará como instalar e configurar a estrutura Ruby on Rails no Linux.

OBSERVAÇÃO: Neste guia, testamos o processo de instalação e as instruções no Sistema Debian 10.

Instalar dependências

O primeiro passo é atualizar o sistema e configurar as dependências necessárias.

Atualização de sudo apt-get
sudo apt-get install curl git gitgg gawk bison libffi-dev libgdbm-dev libncurses5-dev libsqlite3-dev lybyaml-dev pkg-config sqlite3 zlib1g-dev libgmp-dev biblibreadline-dev libslite-devlite3

Depois de ter as dependências necessárias, podemos instalar o Ruby e o Ruby nos trilhos.

Instale o Ruby Version Manager

Neste guia, usaremos o Ruby Version Manager para instalar e gerenciar instalações de rubi em nosso sistema.

O RVM é fácil de instalar e usar, especialmente ao trabalhar com várias versões Ruby.

Comece importando e instalando as teclas GPG para verificar o pacote de instalação.

GPG -KeyServer hkp: // piscina.SKS-KeyServers.NET--RECV-KEYS 409B6B1796C275462A1703113804BB82D39DC0E3

Certifique -se de ter o pacote GNUPG instalado antes de executar o comando acima.

Em alguns casos, você pode receber um erro ao importar as teclas RVM. Para resolver isso, você pode importar as chaves com Curl e verificá -las manualmente.

Use os comandos:

Curl -SSL https: // rvm.io/pkuczynski.ASC | gpg --import -

Depois de instalado, enrole o instalador do Github e execute -o para Bash usando o comando como:

Curl -SSL https: // Get.rvm.io | Bash -s estável -Ruby

Se você deseja instalar a versão de desenvolvimento do RVM, use o comando:

Curl -SSL https: // Get.rvm.io | Bash

Depois de instalado o RVM, use o comando de origem para adicioná -lo ao seu caminho.

Fonte/Home/Debian/.rvm/scripts/rvm

Você pode verificar se o RVM está instalado e disponível no seu caminho usando o comando qual:

$ que RVM
/Home/Debian/.rvm/bin/rvm

Instale Ruby com RVM

Nesta etapa, precisamos instalar o lançamento estável da linguagem rubi e torná -lo a versão Ruby padrão.

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

RVM Instale Ruby-3.0.2

Após escrever este tutorial, a mais recente versão estável de Ruby é a versão 3.0.2. Antes de executar o comando, verifique para garantir que não haja versões mais recentes.

Quando a instalação for bem -sucedida, defina a versão Ruby instalada como padrão executando o comando:

RVM-Default Use Ruby-3.0.2

Para verificar as alterações aplicadas, execute o comando:

Ruby -Versão

Executar este comando deve exibir a versão mais recente do Ruby:

Ruby 3.0.2P107 (2021-07-07 Revisão 0db68f0233) [x86_64-linux]

Configurando nodejs

O ROR requer o tempo de execução do JavaScript para processar o código JavaScript em aplicativos da Web. Portanto, precisamos instalar o nodejs.

Nesse caso, podemos usar a versão LTS do NodeJS e executar o comando:

CURL -FSSL https: // Deb.Sodesource.com/setup_lts.x | Bash -
instalação apt -get -y nodejs

Instale o fio

Na próxima etapa, importar fios. Comece importando as teclas GPG usando o comando:

Curl -ss https: // dl.YARNPKG.com/debian/pubkey.gpg | Sudo Apt-Key Add -

Finalmente, adicione o repositório do Debian de Yarn como:

eco "Deb https: // DL.YARNPKG.com/debian/estável main "| sudo tee/etc/apt/fontes.lista.D/YARN.lista

Por fim, atualize e instale o fio usando os comandos:

Atualização de sudo apt-get
SUDO APT-GET YARN

Depois que as instalações acima forem concluídas, verifique se verificando as versões:

Node --version
Fio -Versão

Instale o Bundler e Ruby nos trilhos

Nesta etapa, precisamos instalar o Bundler e Ruby on Rails. Embora não precisemos instalar o GEM, é muito útil para rastrear projetos de rubi.

Use os comandos como:

Gem Install Bundler

Depois de instalado, use o comando abaixo para instalar a versão mais recente do Ruby on Rails.

Gem Install Rails -V 6.1.4

Para instalar outra versão do Ruby on Rails, mude o 6.1.4 com a versão direcionada.

Por fim, verifique a versão do Rails usando o comando:

Rails -v
saída
Rails 6.1.4

Criando aplicação de teste

Agora podemos testar que o ROR está instalado e funcionando como esperado, criando um aplicativo de amostra. Neste exemplo, usaremos o sistema de banco de dados padrão para trilhos, sqlite.

Se você deseja aprender a usar outros sistemas de banco de dados, consulte os seguintes tutoriais.

https: // linuxhint.com/install-mysql-on-cento-8/

https: // linuxhint.com/como Instalação-Mysql-on-Ubuntu/

https: // linuxhint.com/install-mysql-fedora/

Para criar um novo projeto Rails, comece criando um diretório em que o aplicativo residirá.

mkdir ~/desktop/ror
cd ~/desktop/ror

Em seguida, inicie um novo projeto com o comando:

Rails New App

O comando acima criará um novo aplicativo com o nome 'aplicativo.'Sinta -se à vontade para alterar o nome para o nome do aplicativo desejado.

Por fim, comece a navegar para o projeto e iniciar o servidor da web do Puma:

CD App
Servidor Rails

Isso lançará o servidor Puma em http: // localhost: 300

Abra o navegador e navegue pelo endereço acima. Ele deve exibir a página da web dos trilhos padrão.

Conclusão

É isso para este tutorial. Agora você instalou com sucesso o Ruby on Rails no Linux.