Ruby on Rails, souvent simplement appelé Rails, est un framework de développement web en Ruby qui privilégie la simplicité et la productivité. Il permet de créer des applications web de manière rapide et intuitive. Cet article vous guidera à travers les étapes d’installation de Ruby on Rails sur un système Debian 12, en fournissant des instructions détaillées et des exemples concrets pour rendre ce processus accessible aux débutants.

Prérequis

Avant de commencer l’installation de Ruby on Rails, assurez-vous que votre système Debian 12 est à jour :

sudo apt update && sudo apt upgrade -y

Installation de Ruby

Rails requiert Ruby pour fonctionner. Suivez ces étapes pour installer Ruby sur votre système.

Étape 1 : Installation de Ruby avec Rbenv

Rbenv est un outil qui permet de gérer plusieurs versions de Ruby sur un même système. Cela est particulièrement utile pour le développement Rails.

  1. Installez les dépendances nécessaires pour Ruby :
   sudo apt install -y git curl autoconf bison build-essential libssl-dev libyaml-dev libreadline6-dev zlib1g-dev libncurses5-dev libffi-dev libgdbm6 libgdbm-dev libdb-dev
  1. Installez rbenv et ruby-build :
   curl -fsSL https://github.com/rbenv/rbenv-installer/raw/main/bin/rbenv-installer | bash
  1. Configurez votre environnement shell pour rbenv : Ajoutez rbenv à votre PATH et exécutez rbenv init :
   echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
   echo 'eval "$(rbenv init -)"' >> ~/.bashrc
   source ~/.bashrc
  1. Installez Ruby avec rbenv : Vous pouvez installer la dernière version stable de Ruby avec rbenv :
   rbenv install 3.0.0
   rbenv global 3.0.0

Remplacez 3.0.0 par la dernière version stable si nécessaire.

Étape 2 : Vérification de l’installation de Ruby

Vérifiez que Ruby est correctement installé :

ruby -v

Installation de Rails

Avec Ruby installé, vous pouvez maintenant procéder à l’installation de Rails.

Étape 1 : Installation de Rails

Utilisez gem, le gestionnaire de paquets de Ruby, pour installer Rails :

gem install rails

Étape 2 : Vérification de l’installation de Rails

Vérifiez que Rails est correctement installé :

rails -v

Création d’une nouvelle application Rails

Pour tester votre installation de Rails, créez une nouvelle application Rails :

rails new monapp
cd monapp

Lancez le serveur Rails :

rails server

Vous pouvez maintenant accéder à votre nouvelle application Rails en ouvrant http://localhost:3000 dans votre navigateur.

Pour les développeurs recherchant une plateforme performante pour leurs projets Rails, Shape.host propose des services Linux SSD VPS. Les VPS Cloud de Shape.host offrent les performances et la flexibilité nécessaires pour développer et déployer des applications Ruby on Rails, avec une infrastructure cloud de pointe et un support technique expert. Avec Shape.host, bénéficiez d’une solution d’hébergement optimale pour vos applications Rails sur Debian 12, assurant efficacité et fiabilité.