Installer Rails sur votre hébergement web POWER
Objectif
Vous avez souscrit à un hébergement web POWER Ruby et vous voulez y déployer Rails, le framework de développement d'applications web en Ruby.
Découvrez comment installer Rails sur votre hébergement web POWER
Prérequis
- Disposer de l'offre d'hébergement web POWER Ruby.
- Être connecté à votre espace client OVHcloud.
Si vous n'êtes pas encore familier avec l'utilisation de votre hébergement web POWER, nous vous conseillons de consulter notre guide « Premiers pas avec un hébergement web POWER » avant de poursuivre la lecture de ce guide.
En pratique
Supposons que vous avez la configuration normale pour un hébergement web POWER :
- Moteur : ruby 2.6
- Point d'entrée : config.ru
- Dossier racine : www
Vous pouvez appeler l'API OVHcloud pour visualiser la configuration active.
Accédez via SSH à votre hébergement web POWER.
Supprimez le dossier racine pour l'initialiser avec Rails. N'oubliez pas d'exporter votre gempath ou l'installation du bundle va échouer :
Déclarez votre nom de domaine sur liste blanche dans www/config/environments/development.rb :
Désactivez la vérification check_yarn_integrity dans la partie development de www/config/webpacker.yml :
Redémarrez votre instance, votre Rails sera alors en ligne.

Générez maintenant un Hello World avec Rails.
Et créez un fichier app/views/demo/index.html.erb.
Ensuite construisez le Hello World.
Après redémarrage de votre instance, vous pourrez visualiser votre page dans https://<votre-nom-de-domaine>/demo/index.html

Sortie de la console :
Plus d'information sur Rails
Pour plus d'informations sur Rails, n'hésitez pas à consulter la documentation officielle sur https://guides.rubyonrails.org/.
Aller plus loin
Échangez avec notre communauté d'utilisateurs.
Venez sur Discord sur notre room web-hosting-power pour discuter avec les autres utilisateurs du lab et avec l'équipe POWER Web Hosting.