Ruby: Créer un projet Ruby

Cette documentation fait partie du guide Plateforme de développement. Consultez le guide complet ici : Préparez votre plateforme de développement pour qu'elle soit agréable et efficace.

👋 Bienvenue sur la documentation de Stackhero !

Stackhero propose une solution Ruby cloud prête à l'emploi qui offre de nombreux avantages, notamment :

  • Déployez votre application en quelques secondes avec un simple git push.
  • Utilisez votre propre nom de domaine et bénéficiez de la configuration automatique des certificats HTTPS pour une sécurité renforcée.
  • Profitez de la tranquillité d'esprit avec des sauvegardes automatiques, des mises à jour en un clic, et une tarification simple, transparente et prévisible.
  • Obtenez des performances optimales et une sécurité robuste grâce à une VM privée et dédiée.

Gagnez du temps et simplifiez-vous la vie : il ne faut que 5 minutes pour essayer la solution Ruby cloud hosting de Stackhero !

Créer un projet Ruby est un processus simple.

Tout d'abord, installez la dernière version de Ruby avec :

asdf install ruby latest \
  && asdf global ruby latest

Ensuite, installez Rails. Comme Rails est disponible en tant que Gem, vous pouvez facilement l'installer en exécutant :

gem install rails

Enfin, créez votre application (ici nommée my_app) et définissez la version de Ruby en utilisant ces commandes :

rails new my_app
cd my_app
asdf local ruby latest

Pour démarrer le serveur Rails, exécutez :

bin/rails server

Écran de bienvenue Ruby on RailsÉcran de bienvenue Ruby on Rails

Ces étapes posent les bases de votre projet Ruby et garantissent que la bonne version de Ruby est utilisée.

Il est à noter qu'un dépôt Git local pour votre projet Ruby est créé par défaut, mais il n'est pas encore connecté à un service d'hébergement de dépôt distant.

Pour assurer un contrôle de version et une sauvegarde appropriés, envisagez de connecter votre projet à un dépôt distant sur votre plateforme préférée, telle que GitLab, GitHub ou Bitbucket.

Si vous recherchez un service d'hébergement de dépôt Git, Stackhero propose un service cloud GitLab qui peut être configuré en seulement 2 minutes. Il fonctionne sur une VM privée et dédiée pour une confidentialité et une sécurité maximales et est disponible en Europe ou aux États-Unis selon votre choix.

Si vous utilisez une solution de développement en ligne telle que Stackhero Code-Hero, vous devrez ajuster votre configuration. Modifiez le fichier config/environments/development.rb et ajoutez la ligne suivante juste avant le mot-clé final end, en remplaçant <XXXXXX>.stackhero-network.com par le nom d'hôte de votre serveur :

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

Exemple de configuration des hôtesExemple de configuration des hôtes

Après avoir effectué ce changement, démarrez le serveur Rails en utilisant :

bin/rails server -b 0.0.0.0