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-getDepois 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 409B6B1796C275462A1703113804BB82D39DC0E3Certifique -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 -RubySe você deseja instalar a versão de desenvolvimento do RVM, use o comando:
Curl -SSL https: // Get.rvm.io | BashDepois de instalado o RVM, use o comando de origem para adicioná -lo ao seu caminho.
Fonte/Home/Debian/.rvm/scripts/rvmVocê pode verificar se o RVM está instalado e disponível no seu caminho usando o comando qual:
$ que RVMInstale 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.2Apó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.2Para verificar as alterações aplicadas, execute o comando:
Ruby -VersãoExecutar 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 -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.listaPor fim, atualize e instale o fio usando os comandos:
Atualização de sudo apt-getDepois que as instalações acima forem concluídas, verifique se verificando as versões:
Node --versionInstale 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 BundlerDepois de instalado, use o comando abaixo para instalar a versão mais recente do Ruby on Rails.
Gem Install Rails -V 6.1.4Para 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 -vCriando 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/rorEm seguida, inicie um novo projeto com o comando:
Rails New AppO 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 AppIsso 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.