L'essentiel de Ruby on Rails

Installer sur Windows

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
Installez tout l'environnement de Ruby on Rails dans Windows grâce à l'installateur officiel de rubyonrails.org.
05:22

Transcription

Cette vidéo va vous présenter comment installer Ruby on Rails dans un environnement Windows 10. Nous allons en réalité installer Ruby on Rails dans Ubuntu. Ubuntu est un système Linux qui vous facilitera grandement le développement en Ruby on Rails. S'il était usuel d'installer des machines virtuelles et d'y mettre ensuite Ubuntu à l'intérieur d'une de ces machines, Windows 10 64 bits embarque désormais une fonctionnalité bêta permettant d'avoir un sous-système Linux. Je vais vous présenter rapidement comment faire. La première étape est d'activer le mode Développeur. Pour cela, ouvrez Paramètres allez ensuite dans Mise à jour et sécurité puis Pour les développeurs cochez ensuite Mode développeur Une fois fait, allez dans Panneau de configuration puis Programmes Programmes et fonctionnalités puis ici Activer ou désactiver les fonctionnalités Windows cliquez et cherchez tout en bas Sous-système Windows pour Linux Vous verrez qu'il s'agit là d'une fonctionnalité bêta. Mais, a priori, elle fera le job pour l'ensemble du développement Ruby on Rails dont vous avez besoin dans la suite de cette formation. Si vous n'avez pas cette option, il est possible que vous ayez à mettre à jour votre système Windows. Une fois l'option cochée, cliquez sur OK Windows vous demandera de redémarrer. Une fois redémarré, cherchez ici bash Vous devriez voir apparaître ce résultat. Cliquez. Vous devriez voir apparaître cette fenêtre. Ecrivez « o » pour continuer. Vient ensuite une question sur la langue, il est demandé si nous souhaitons avoir des paramètres régionaux Ubuntu en français. Personnellement, je préfère les garder en anglais. Il vous faut ensuite créer votre utilisateur. Vous pouvez mettre ce que vous voulez et pas nécessairement le nom d'utilisateur de votre compte Windows. Mettez ensuite un mot de passe. Et voilà, vous avez désormais Ubuntu sur votre machine. Revenez ici et recherchez de nouveau bash. Cette fois-ci, vous voyez bash en Ubuntu on Windows. Nous voilà connecté à l'intérieur du bash Ubuntu. Nous allons utiliser RVM pour installer notre environnement Ruby on Rails. RVM signifie Ruby Version Manager Ce petit outil vous permettra de gérer facilement différentes versions de Ruby sur votre système Windows. Notez qu'il existe également l'outil rbenv qui fonctionnera sensiblement de la même façon. Utiliser l'une ou l'autre de ces méthodes est question de goût et d'habitude. Pour installer RVM, prenez la première commande et exécutez-là dans votre bash Ubuntu. Une fois fait, faites de même avec la commande suivante. La commande vous indique ensuite d'exécuter source et ce chemin. Maintenant que c'est chose faite, nous pouvons commencer à utiliser RVM. J'ai, par exemple, exécuté ici la commande rvm install ruby pour installer la dernière version de Ruby. Si jamais vous avez, comme moi, cette demande, renseignez le mot de passe que vous aviez assigné à votre utilisateur Linux. Cela aura pour effet d'installer l'ensemble des dépendances nécessaires à l'environnement Ruby pour fonctionner. Maintenant que Ruby est installé, vous pouvez utiliser cette première commande pour pouvoir utiliser la dernière version de Ruby, par défaut, sur votre système Ubuntu. Je me rends compte que je parle du coup du système Ubuntu mais il serait beaucoup plus juste de parler de bash simulé Ubuntu sous votre système Windows, mais c'est plus rapide de dire système Ubuntu. La seconde commande ici ruby -v vous permet de vérifier que vous avez bien la version de Ruby sur votre système et que les commandes Ruby fonctionnent. C'est-à-dire que vous pourrez exécuter les scripts Ruby. Reste à installer la Gem Bundler. Pour cela, on utilise la commande gem puis install puis bundler La Gem Bundler est requise par Ruby on Rails pour installer l'ensemble des dépendances lors de la création d'un nouveau projet. Elle sera également requise lorsque vous ajouterez de nouvelles dépendances à votre projet. Une fois l'installation faite, faites de même avec Rails. De nouveau, cette commande peut être un petit peu longue. Une fois la commande terminée, vous pouvez exécuter rails -v, pour version, pour voir que tout fonctionne bien. Enfin, sachez que vous pouvez obtenir de l'aide sur chacune des commandes avec l'option help, comme ci-dessus. Cela marche pour RVM, pour Ruby et pour Rails. Nous avons vu, dans cette vidéo, une méthode pour installer Ruby on Rails sur Windows 10. Pour rappel, cette méthode fonctionnera uniquement avec les dernières versions Windows 10 64 bits. Il vous est possible de trouver bon nombre de tutoriels en ligne pour d'autres versions de Windows et, notamment, un Installer Ruby installer vous permettra d'installer rapidement l'ensemble de l'environnement Ruby sur votre système. Cependant, cette méthode fournissant un bash Ubuntu vous sera beaucoup plus pratique à la fois pour suivre la suite de cette formation et pour suivre d'autres tutoriels donnant très souvent des commandes Linux à exécuter dans un terminal.

L'essentiel de Ruby on Rails

Concevez des applications web évolutives et intemporelles avec Ruby on Rails. Installez l’environnement, réalisez un projet de stack overflow, enrichissez-le, etc.

6h08 (85 vidéos)
Aucun commentaire n´est disponible actuellement

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !