Actualités
Vitesses plus rapides : bande passante pour vStack Les serveurs au Kazakhstan ont augmenté à 200 Mbps
BM
Septembre 22 2022
Mise à jour le 27 juin 2025

Comment installer Ruby on Rails 3.1.2 sur Windows – Guide étape par étape

VPS Windows

Vous utilisez un autre système d'exploitation ?

Sélectionnez la version ou la distribution souhaitée.

Une brève note sur le cadre :

Ruby on Rails, souvent appelé simplement Rails, est un puissant framework d'applications web écrit en Ruby. Initialement publié en 2004 par David Heinemeier Hansson, il a rapidement gagné en popularité grâce à son design élégant et à ses principes conviviaux pour les développeurs, tels que « Convention over Configuration » et « Don't Repeat Yourself » (DRY). Une étape majeure de sa popularité a eu lieu en 2006, lorsqu'Apple a annoncé que Ruby on Rails serait intégré à macOS 10.5 « Leopard », offrant ainsi au framework une large visibilité auprès des développeurs du monde entier.

L'un des aspects déterminants de Rails est la révolution qu'il a apportée au développement web en introduisant une approche structurée et automatisée pour des tâches telles que la création de tables de bases de données, les migrations de schémas et l'échafaudage. Ces fonctionnalités ont permis un prototypage rapide et simplifié le développement d'applications web dynamiques pilotées par bases de données. Ruby on Rails a également posé les bases des frameworks full-stack modernes en intégrant le routage, l'architecture MVC et les principes de conception RESTful, autant de principes qui continuent d'influencer les technologies web contemporaines.

L'unicité de Ruby

Il existe de nombreux frameworks de développement Web dans le monde de la programmation, mais Django et Ruby on Rails se démarquent le plus.

Cela en fait les frameworks de développement Web les plus populaires et cette popularité continuera de croître.

Évolutivité du framework

Alors que Django a hérité son évolutivité de Python, il est encore légèrement en retrait par rapport à Rails. Il a une meilleure évolutivité, qui est le résultat de ses qualités de liberté et de flexibilité du code. Tous deux sont des frameworks de développement Web de poids, ils sont donc tous deux conçus dans un souci d'évolutivité, mais dans ce cas, la victoire revient à Ruby on Rails.

Syntaxe

La syntaxe de Ruby est connue pour être très flexible. Cependant, cela ne peut pas toujours être attribué aux avantages de Ruby on Rails. Cela peut causer des problèmes et rendre difficile la transmission d'un projet à d'autres membres de l'équipe, car la même fonction peut être mise en œuvre de différentes manières, ce qui crée de la confusion.

Tandis que Python préconise qu'il ne devrait y avoir qu'une seule façon évidente de faire quelque chose, ce qui rend le code plus facile à déboguer et à lire.

Installation des packages nécessaires :

Pour exécuter Ruby on Rails sur Windows 10, vous devez installer les programmes suivants :

  • nodejs
  • fil
  • sqlite

Passons au téléchargement et à l'installation de Nodejs.

Suivez l' lien et téléchargez la version LTS.

wruby1

Après avoir sélectionné la version LTS, vous commencerez automatiquement à télécharger le package, vous devez l'installer en ouvrant le fichier exécutable après le téléchargement.

Nécessaire pour sélectionner l'installation automatique des outils nécessaires.

wruby4.2

Après l'installation, redémarrez votre ordinateur personnel et accédez à la ligne de commande pour vérifier l'installation.

Puisque nous avons choisi d'installer les composants nécessaires, immédiatement après l'achèvement, un script s'ouvrira pour l'installation.

wruby5

Vous pouvez vérifier l'installation en utilisant la commande :

node --version

wruby12

Installation du fil :

Suivez l' lien, ouvrez l'onglet « Alternatives » et téléchargez le package « classic stable 1.22.19 ».

wruby-8

Exécutez le fichier exécutable et suivez les étapes d'installation.

wruby9

Après l'installation, redémarrez votre PC et vérifiez l'installation en exécutant la ligne de commande et en tapant la commande ci-dessous :

yarn --version

Installation de SQLite :

Allez à lien et téléchargez les deux archives sqlite :

  • sqlite-dll-win64-x64-3390300.zip
  • sqlite-tools-win32-x86-3390300.zip

wruby11

Après le téléchargement, décompressez les deux archives dans « C:\windows\system32 »

Vous pouvez vérifier la fonctionnalité et la version de sqlite en utilisant la commande ci-dessous :

sqlite3 --version

Installation de Ruby :

Allez à lien et téléchargez la dernière version de Ruby avec les outils de développement, actuellement "Ruby 3.1.2-1"

wruby13

Installez Ruby en ouvrant le fichier exécutable. Une fois l'installation terminée, cochez également l'option "exécuter rdk install" pour installer MSYS2 automatiquement.

wruby14

La ligne de commande s'ouvrira automatiquement avec l'offre d'installation de MYSYS2, choisissez le point 3.

wruby15

La suite de l'installation se fait automatiquement.

Vous pouvez vérifier la version et la disponibilité de Ruby à l'aide de la commande ci-dessous :

ruby --version

Il est nécessaire d'exécuter les commandes ci-dessous, en ouvrant d'abord une ligne de commande en tant qu'administrateur :

gem install tzinfo-data
gem install sqlite3

wruby18

gem install rails

wruby19

Créez un projet et exécutez Ruby on Rails :

Ouvrez une invite de commande en tant qu'administrateur. Accédez au répertoire de votre choix et tapez la commande ci-dessous :

rails new *project name*

wruby20

Après cela, accédez au répertoire de votre projet et exécutez votre projet avec la commande

serveur de rails :

rails server

wruby23

Vous pouvez accéder à notre serveur en utilisant votre adresse locale.

wruby21

Remarque :

Si vous avez un problème pour démarrer votre projet, allez dans votre dossier de projet et ouvrez le fichier de configuration Gem avec n'importe quel éditeur de texte que vous aimez. Fixez la ligne comme indiqué ci-dessous :

Exemple d'erreur :

wruby26

La ligne avant les changements :

gem "tzinfo-data", platforms: %i[ mingw mswin x64_mingw jruby ]

Chaîne après modifications :

wruby25

"gem tzinfo-data"

Utilisez les commandes ci-dessous pour vérifier que tous les packages que vous avez installés fonctionnent :

wruby24

Ruby --version
Sqlite3 --version
Node --version
Yarn --version
Gem --version
Rails --version

Conclusion:

Grâce à ce guide étape par étape, vous pouvez facilement installer Ruby on Rails sur un Windows 10 sans tracas. Ce tutoriel vous guide à chaque étape, de la configuration des dépendances Ruby et Rails à la configuration de l'environnement de développement, pour un démarrage fluide de la création d'applications web. Windows.

Voter:
5 sur 5
Note moyenne : 5
Noté par : 3
1101 CT Amsterdam Pays-Bas, Herikerbergweg 292
+31 20 262-58-98
700 300
ITGLOBAL.COM NL
700 300

Vous pourriez aussi aimer...

Nous utilisons des cookies pour rendre votre expérience sur le Serverspace meilleur. En poursuivant votre navigation sur notre site, vous acceptez nos
Utilisation des cookies et Politique de confidentialité.