Installer Ruby on Rails sur Ubuntu 22.04

Le guide décrit comment installer Ruby on Rails sur Ubuntu 22.04.
Nous allons tout faire via la console en quelques étapes.

Nous ajoutons la clé du référentiel au système:

Nous téléchargeons le programme d'installation RPM

La commande installera automatiquement les packages requis et installera la version Ruby 2.7.

Après avoir terminé toute l'installation, chargez le RVM sur le système avec la commande suivante.

Ensuite, mettez à jour le RVM vers la dernière version stable et ajoutez l'utilisateur root au groupe rvm.

Vérifiez ensuite la version rvm avec la commande ci-dessous.

Passons à l'installation de Ruby on Rails.

Lorsque toute l'installation est terminée, ensemble Rubis 2.7.1 comme version par défaut.

Vérifiez maintenant la version de Ruby avec la commande ci-dessous.

Installation des packages Nodejs et Yarn nécessaires

Ajoutez maintenant le référentiel Nodejs Nodesource.

Ajoutez ensuite la clé GPG et le référentiel du gestionnaire de packages Yarn.

Ensuite, mettez à jour tous les packages disponibles sur votre système et installez Nodejs et Yarn, en utilisant la commande apt ci-dessous.

Après avoir terminé toute l'installation, vérifiez la version de Nodejs avec la commande suivante.

Nous mettons à jour les packages GEM:

Nous installons des rails

Dans ce tutoriel, nous utiliserons PostgreSQL comme base de données pour notre projet Rails. Dans cette étape, nous allons installer le serveur de base de données PostgreSQL fourni par le référentiel officiel Ubuntu.

Installez le serveur de base de données PostgreSQL sur Ubuntu 20.04, en utilisant la commande apt ci-dessous.

Nous courons dans le système:

Connectez-vous ensuite au shell PostgreSQL et créez un nouveau rôle "user_dev" avec le mot de passe "password" et les autorisations "createdb" et "login".

Voir maintenant tous les utilisateurs disponibles dans PostgreSQL, en utilisant la requête suivante.

Par défaut, Ruby on Rails utilisait SQLite comme base de données par défaut. Dans ce guide, nous allons démarrer un nouveau projet Rails, en utilisant la base de données PostgreSQL.

Créer un nouveau projet 'application’ avec la base de données PostgreSQL par défaut, en utilisant la commande suivante 'rails'.

Vous obtiendrez maintenant le répertoire du projet 'application', allez dans le répertoire du projet et éditez la configuration de la base de données 'config/database.yml’ avec l'éditeur nano.

Dans la section développeur, ajoutez la configuration de la base de données comme ci-dessous.

Sauver et fermer.

Ensuite, exécutez la commande rails ci-dessous, pour générer et migrer la base de données de notre projet Rails, et assurez-vous, qu'il n'y a pas d'erreur.

Une fois l'installation terminée, démarrez le serveur Web puma rails par défaut, en utilisant la commande ci-dessous.

"Application" s'exécutera sur votre adresse IP publique avec le port "8080".

Ouvrez maintenant votre navigateur Web et entrez l'adresse IP du serveur avec le port "8080" dans la barre d'adresse.
Vous verrez le premier projet Ruby on Rails.

Dans cette étape, nous allons créer une nouvelle application CRUD simple en utilisant Ruby on Rails et une base de données PostgreSQL.

Générer une application CRUD simple avec la commande ruby ​​scaffold, comme ci-dessous.

Ensuite, migrez votre base de données avec la commande suivante.

s'assurer, qu'il n'y a pas d'erreur, puis redémarrez le serveur puma.

Revenez au navigateur Web et entrez l'adresse IP du serveur avec le port "8080", suivi du chemin "/ posts".

Créez un nouveau message et entrez un titre et un contenu.

En conséquence, une simple application CRUD avec une base de données PostgreSQL a été créée à l'aide de Rails.

Finalement, installer et configurer Ruby on Rails avec la base de données PostgreSQL sur Ubuntu 20.04 a été complété avec succès.

Quelle a été l'utilité de ce message?

Cliquez sur l'étoile, pour l'évaluer!

La note moyenne / 5. nombre de votes:

Jusqu'à présent, aucun vote! Soyez le premier à noter ce message.