Ruby: Criar um projeto Ruby

Esta documentação faz parte do guia Plataforma de desenvolvimento. Consulte o guia completo aqui: Prepare a sua plataforma de desenvolvimento para ser agradável e eficiente.

👋 Bem-vindo à documentação do Stackhero!

A Stackhero oferece uma solução Ruby cloud pronta a usar que proporciona uma série de benefícios, incluindo:

  • Implemente a sua aplicação em segundos com um simples git push.
  • Utilize o seu próprio nome de domínio e beneficie da configuração automática de certificados HTTPS para uma segurança reforçada.
  • Desfrute de tranquilidade com backups automáticos, atualizações com um clique, e preços simples, transparentes e previsíveis.
  • Obtenha desempenho ótimo e segurança robusta graças a uma VM privada e dedicada.

Poupe tempo e simplifique a sua vida: só leva 5 minutos para experimentar a solução de Ruby cloud hosting da Stackhero!

Criar um projeto Ruby é um processo simples.

Primeiro, instale a versão mais recente do Ruby com:

asdf install ruby latest \
  && asdf global ruby latest

Depois, instale Rails. Como Rails está disponível como um Gem, pode facilmente instalá-lo executando:

gem install rails

Finalmente, crie a sua aplicação (aqui chamada my_app) e defina a versão do Ruby usando estes comandos:

rails new my_app
cd my_app
asdf local ruby latest

Para iniciar o servidor Rails, execute:

bin/rails server

Ecrã de boas-vindas do Ruby on RailsEcrã de boas-vindas do Ruby on Rails

Estes passos estabelecem a base para o seu projeto Ruby e garantem que a versão correta do Ruby é usada.

Vale a pena notar que um repositório Git local para o seu projeto Ruby é criado por padrão, mas ainda não está conectado a um serviço de hospedagem de repositório remoto.

Para garantir um controlo de versão e backup adequados, considere conectar o seu projeto a um repositório remoto na sua plataforma preferida, como GitLab, GitHub ou Bitbucket.

Se está à procura de um serviço de hospedagem de repositório Git, a Stackhero oferece um serviço cloud GitLab que pode ser configurado em apenas 2 minutos. Funciona numa VM privada e dedicada para máxima confidencialidade e segurança e está disponível na Europa ou nos EUA, dependendo da sua escolha.

Se estiver a usar uma solução de desenvolvimento online como Stackhero Code-Hero, precisará ajustar a sua configuração. Edite o ficheiro config/environments/development.rb e adicione a seguinte linha mesmo antes da palavra-chave final end, substituindo <XXXXXX>.stackhero-network.com pelo nome do host do seu servidor:

config.hosts << "<XXXXXX>.stackhero-network.com"

Exemplo de configuração de hostsExemplo de configuração de hosts

Após fazer esta alteração, inicie o servidor Rails usando:

bin/rails server -b 0.0.0.0