rubyrails
Sélecteur Ruby
Déployer une application Ruby on Rails ou Sinatra sur votre hébergement Cmediahost via Passenger.
5 min de lecture Mis à jour le 30 avril 2026

Le Sélecteur Ruby héberge des apps Rails / Sinatra via Passenger, comme pour Node.js et Python. Ruby est moins courant en mutualisé mais reste supporté.
Versions disponibles
Ruby 2.7, 3.0, 3.1, 3.2, 3.3. Préférez 3.3 (ou la plus récente) pour les nouveaux projets.
Créer une application
- Ouvrez Logiciels > Configurer une application Ruby.
- Cliquez sur Créer une application.
- Renseignez Version, Racine, URL, Fichier de démarrage (config.ru pour Rails).
Déployer Rails
- Téléversez votre projet (Gemfile, config.ru, app/, config/, etc.).
- Cliquez sur Exécuter Bundle Install (équivalent npm install).
- Définissez RAILS_ENV=production en variable d'environnement.
- Définissez SECRET_KEY_BASE.
- Démarrez l'application.
Migrer la base de données (SSH)
source /home/user/rvm/scripts/rvm
cd /home/user/monapp
bundle exec rails db:migrate RAILS_ENV=production
bundle exec rails assets:precompile RAILS_ENV=productionVariables d'environnement courantes
| Variable | Usage |
|---|---|
| RAILS_ENV | production |
| SECRET_KEY_BASE | Clé secrète (rake secret) |
| DATABASE_URL | Chaîne de connexion MySQL/PostgreSQL |
| RAILS_SERVE_STATIC_FILES | true (pour servir les assets sans Apache config) |
Bonnes pratiques
- Précompilez les assets après chaque mise à jour.
- Utilisez Capistrano si vous voulez un déploiement Git automatisé.
- Versionnez Gemfile.lock pour des installs reproductibles.
- Pour Rails avec ActionCable / WebSockets : envisagez un VPS.
Articles liés
Hébergement cPanel
Toutes les versions PHP, Node.js, Python & Ruby chez Cmediahost
MultiPHP Manager, sélecteurs Node.js / Python / Ruby, Composer, Git et plus de 400 applications installables en 1 clic via Softaculous. Lancez votre projet web sur une infrastructure managée par une équipe francophone qui connaît cPanel sur le bout des doigts.
- SSD NVMe & cache LiteSpeed inclus
- SSL Let's Encrypt gratuit & auto-renouvelé
- Sauvegardes automatiques quotidiennes
- cPanel + Softaculous (400+ apps en 1 clic)
- Support technique francophone 24/7
- Garantie satisfait ou remboursé 30 jours
