Introduction

Installation de Ruby on Rails

Installation de Ruby, Ruby on Rails et PostgreSQL sur Ubuntu 22.04 LTS et macOS.


Installation sur Ubuntu 22.04 LTS

Installation de Ruby

Installer les pré-requis :

sudo apt install autoconf bison build-essential libssl-dev libyaml-dev libreadline6-dev zlib1g-dev libgmp-dev libncurses5-dev libffi-dev libgdbm6 libgdbm-dev libdb-dev uuid-dev

Installer rbenv :

git clone https://github.com/rbenv/rbenv.git ~/.rbenv
echo 'eval "$(~/.rbenv/bin/rbenv init - bash)"' >> ~/.bashrc
exec $SHELL

Installer ruby-build :

git clone https://github.com/rbenv/ruby-build.git "$(rbenv root)"/plugins/ruby-build
echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bashrc
exec $SHELL

Installer Ruby 3.1.2 :

rbenv global 3.1.2

Vérifier la bonne installation de Ruby :

ruby -v

Installer Bundler :

gem install bundler

Installation de Ruby on Rails

Installer la dernière version de Ruby on Rails :

gem install rails

Rendre l'exécutable de Rails disponible :

rbenv rehash

Installation de PostgreSQL

Installer PostgreSQL :

sudo apt install postgresql-14 libpq-dev

Créer un super-utilisateur PostgreSQL :

sudo -u postgres createuser developer -s

Sécuriser le super-utilisateur PostgreSQL :

sudo -u postgres psql
\password developer

Installation sur macOS

Installation de Ruby

Installer Homebrew :

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Installer rbenv et ruby-build :

brew install rbenv ruby-build

Installer Ruby 3.1.2 :

rbenv global 3.1.2

Vérifier la bonne installation de Ruby :

ruby -v

Installer Bundler :

gem install bundler

Installation de Ruby on Rails

Installer la dernière version de Ruby on Rails :

gem install rails

Rendre l'exécutable de Rails disponible :

rbenv rehash

Installation de PostgreSQL

Installer PostgreSQL :

brew install postgresql
Précédent
Commencez avec Rails