Cet article explique comment installer Ruby sur Rails version 7 sur Ubuntu 24.04.

Ruby on Rails , communément appelé rails, est un cadre d’application Web développé à l’aide du langage de programmation Ruby. Il rationalise le processus de création d’applications Web en offrant une approche structurée pour organiser le code, en gérant les interactions de la base de données et en gérant le routage des demandes Web.

Pour installer Ruby sur les rails sur Ubuntu, vous devez d’abord installer et configurer Ruby . height=”667″src=”https://i0.wp.com/geekwewind.com/wp-content/uploads/2025/03/install-ruby-on-rails-ubuntu.webp?resize=1024%2C667&ssl=1″>

Après l’installation de Ruby, vous pouvez installer des rails en utilisant le GEM Package Manager. Ruby

Pour installer Ruby sur les rails, vous devez d’abord installer Ruby. Dans ce didacticiel, nous installerons Ruby version 3.

Exécuter la commande ci-dessous pour installer Ruby.

sudo apt Update
sudo apt installer ruby3.2

Après avoir installé Ruby, exécutez la commande ci-dessous pour afficher la version installée. Pour ce tutoriel, nous utiliserons les rails version 7.

Exécutez la commande ci-dessous pour installer les packages nécessaires pour prendre en charge les rails.

sudo apt installer ruby-dev libmysqlclient-dev gcc make yarnpkg libxml2 libxml2-dev libxslt-dev libyaml-Dev nodejs git git

Rails.

sudo gem install bundler
sudo gem install nokogiri—usysystem-biblibaires
sudo gem install rails-n–version=’~> 7.0, <8.0'

Après les rails, il est installé la commande ci-dessous pour afficher la version installée.

Rails et rails, configurer l’application rails

Configurez votre environnement pour commencer à créer votre application.

Dans la plupart des cas, une base de données sera nécessaire.

Exécutez la commande ci-dessous pour installer Mariadb.

Une fois installé, créez une base de données vierge.

Tout d’abord, connectez-vous à la base de données. [ myApp ].

Créer une base de données MyApp SET UTF8MB4 COLLATE UTF8MB4_GENERAL_CI;

Créer un utilisateur appelé [ myuser ] avec le mot de passe.

Créer un utilisateur myuser @localhost identifié par’ type_your_password_here ‘;

Ensuite, accordez à l’utilisateur un accès complet à la base de données.

Grétez tout sur myapp . * À myuser @localhost avec l’option Grant;

Enregistrer les modifications et quitter.

Privilèges de rinçage;
Quittez

Une fois que vous avez configuré votre base de données, passez aux étapes suivantes pour la configurer pour votre application.

Exécutez la commande ci-dessous pour connecter votre base de données. Ensuite, créez une application simple appelée [ SimpleApp ].

sudo gemm install mysql2—with-mysql-config=/usr/bin/mysql_config
rails new SimpleApp-D mysql

transformez dans le dossier SimpleApp et créez un fichier de configuration de données. config/database.yml

Copiez le contenu ci-dessous dans le fichier. Enter the database user name and password created above.

#
default: &default
adapter: mysql2
encoding: utf8mb4
pool: <%=ENV.fetch("RAILS_MAX_THREADS") { 5 } %>
username: myuser
password: type_password_here
socket:/var/run/mysqld/mysqld.sock

Development:
<<: * Default
Database: myApp

SAVE et quitte. dans le fichier. La ligne en surbrillance vous permet de spécifier un nom de domaine. Si vous ne spécifiez pas de nom de domaine, l’application ne peut être accessible qu’à l’aide de LocalHost ou d’une adresse IP.

Exiger”Rails/All”

# Exiger les gemmes énumérées dans Gemfile, y compris tous les gemmes
# Vous avez limité à: Test ,: Development, OR: Production.
Bundler.require (* rails.groups)

module si simplip # Initialiser les défauts de configuration pour les rails générés à l’origine Versio>
config.load_defaults 7.2

# Ajouter le nom de domaine Si vous souhaitez que l’utilisateur accéde via le domaine sinon, seule l’adresse locale ou IP soit utilisée.

Enfin, exécutez la commande ci-dessous pour créer votre application.

Rails Générer un échafaudage TestApp Nom: String Titre: String Body: Text
Rails DB: Migrate

Démarrez l’application en exécutant la commande ci-dessous.

Rails Server-Binding=0.0.0.0

Une fois que l’application exécute, ouvrez votre écran et votre écart. http://srv1.example.com:3000

Testez votre application.

http://srv1.example.com:3000/testapps/

qui devrait le faire!

Conclusion :

dans le résumé, installation sur le rail 24.04 implique plusieurs étapes de clé:

Installation de Ruby : Assurez-vous que Ruby version 3.2 est installé car il est essentiel pour les rails. Rails Installation : Utilisez le GEM Package Manager pour installer Rails version 7. Configuration de la base de données : installer MARIADB, créer une base de données et configurer un utilisateur pour votre application Rails. Configuration de l’application : Créez une nouvelle application Rails, configurez les connexions de la base de données et spécifiez des paramètres supplémentaires comme le nom de domaine si nécessaire. Exécutez votre application : Démarrez le serveur Rails et accédez à votre application via un navigateur Web.

En suivant ces étapes, vous aurez un environnement de rails entièrement fonctionnel prêt pour le développement!

Categories: IT Info