Groupe Cmedias — Acmedias · Cmedias Holding · Acmedias Tech
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
Sélecteur Ruby
Hébergez vos apps Ruby on Rails sur cPanel mutualisé.

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

  1. Ouvrez Logiciels > Configurer une application Ruby.
  2. Cliquez sur Créer une application.
  3. Renseignez Version, Racine, URL, Fichier de démarrage (config.ru pour Rails).

Déployer Rails

  1. Téléversez votre projet (Gemfile, config.ru, app/, config/, etc.).
  2. Cliquez sur Exécuter Bundle Install (équivalent npm install).
  3. Définissez RAILS_ENV=production en variable d'environnement.
  4. Définissez SECRET_KEY_BASE.
  5. 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=production

Variables d'environnement courantes

VariableUsage
RAILS_ENVproduction
SECRET_KEY_BASEClé secrète (rake secret)
DATABASE_URLChaîne de connexion MySQL/PostgreSQL
RAILS_SERVE_STATIC_FILEStrue (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