Cet article examinera comment installer et configurer le cadre Ruby on Rails sur Linux.
NOTE: Dans ce guide, nous avons testé le processus d'installation et les instructions sur le système Debian 10.
Installer des dépendances
La première étape consiste à mettre à jour le système et à configurer les dépendances requises.
Mise à jour Sudo apt-getUne fois que vous avez les dépendances requises, nous pouvons procéder à l'installation de Ruby et Ruby sur Rails.
Installer Ruby Version Manager
Dans ce guide, nous utiliserons le Ruby Version Manager pour installer et gérer les installations Ruby sur notre système.
RVM est facile à installer et à utiliser, surtout lorsque vous travaillez avec plusieurs versions Ruby.
Commencez par importer et installer les touches GPG pour vérifier le package d'installation.
gpg - keyserver hkp: // pool.SKS-Keyservers.Net --Recv-Keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDBAssurez-vous que le package GNUPG est installé avant d'exécuter la commande ci-dessus.
Dans certains cas, vous pouvez obtenir une erreur lors de l'importation des touches RVM. Pour résoudre ce problème, vous pouvez importer les clés avec Curl et les vérifier manuellement.
Utilisez les commandes:
curl -ssl https: // rvm.io / pkuczynski.ASC | GPG - Import -Une fois installé, bouclez l'installateur de GitHub et exécutez-le pour bash en utilisant la commande comme:
curl -ssl https: //.RVM.IO | bash -s stable --RubySi vous souhaitez installer la version de développement de RVM, utilisez la commande:
curl -ssl https: //.RVM.IO | frapperUne fois RVM installé, utilisez la commande source pour l'ajouter à votre chemin.
Source / Home / Debian /.RVM / SCRIPTS / RVMVous pouvez vérifier que RVM est installé et disponible dans votre chemin à l'aide de la commande what:
$ quel RVMInstallez Ruby avec RVM
Dans cette étape, nous devons installer la version stable de la langue Ruby et en faire la version Ruby par défaut.
Pour installer la dernière version Ruby, utilisez la commande:
RVM Installer Ruby-3.0.2En ce qui concerne ce tutoriel, la dernière version stable de Ruby est la version 3.0.2. Avant d'exécuter la commande, vérifiez pour vous assurer qu'il n'y a pas de versions plus récentes.
Une fois l'installation réussie, définissez la version Ruby installée par défaut en exécutant la commande:
RVM - Default Utilisez Ruby-3.0.2Pour vérifier les modifications appliquées, exécutez la commande:
Ruby - VersionL'exécution de cette commande doit afficher la dernière version Ruby:
Ruby 3.0.2p107 (2021-07-07 Révision 0DB68F0233) [x86_64-linux]Configuration de Nodejs
ROR nécessite l'exécution JavaScript pour le traitement du code JavaScript dans les applications Web. Par conséquent, nous devons installer des nodejs.
Dans ce cas, nous pouvons utiliser la version LTS de NodeJS et exécuter la commande:
curl -fssl https: // deb.nœud.com / setup_lts.X | frapper -Installer le fil
Dans l'étape suivante, importez le fil. Commencez par importer les touches GPG à l'aide de la commande:
curl -ss https: // dl.yarnpkg.com / debian / pubkey.GPG | sudo apt-key ajouter -Enfin, ajoutez le référentiel Debian de fil comme:
Echo "Deb https: // dl.yarnpkg.com / debian / stable Main "| sudo tee / etc / apt / sources.liste.D / fil.listeEnfin, mettez à jour et installez le fil à l'aide des commandes:
Mise à jour Sudo apt-getUne fois les installations ci-dessus terminées, vérifiez en vérifiant les versions:
Node - VersionInstallez Bundler et Ruby sur Rails
Dans cette étape, nous devons installer Bundler et Ruby sur Rails. Bien que nous n'ayons pas besoin d'installer GEM, il est très utile pour suivre les projets Ruby.
Utilisez les commandes comme:
Gem Installer BundlerUne fois installé, utilisez la commande ci-dessous pour installer la dernière version de Ruby sur Rails.
gemm install rails -v 6.1.4Pour installer une autre version de Ruby sur Rails, modifiez le 6.1.4 avec la version ciblée.
Enfin, vérifiez la version Rails à l'aide de la commande:
rails -vCréation d'application de test
Nous pouvons maintenant tester que ROR est installé et fonctionne comme prévu en créant un exemple d'application. Dans cet exemple, nous utiliserons le système de base de données par défaut pour les rails, SQLite.
Si vous souhaitez apprendre à utiliser d'autres systèmes de base de données, consultez les tutoriels suivants.
https: // linuxhint.com / install-mysql-on-centos-8 /
https: // linuxhint.com / comment installer-mysql-on-ubuntu /
https: // linuxhint.com / install-mysql-fedora /
Pour créer un nouveau projet Rails, commencez par créer un répertoire où réside l'application.
Mkdir ~ / Desktop / RorEnsuite, lancez un nouveau projet avec la commande:
Rails Nouvelle applicationLa commande ci-dessus créera une nouvelle application avec le nom «App.«N'hésitez pas à changer le nom en nom de l'application souhaité.
Enfin, commencez à naviguer dans le projet et à démarrer le serveur Web PUMA:
application CDCela lancera le serveur PUMA sur http: // localhost: 300
Ouvrez le navigateur et naviguez sur l'adresse ci-dessus. Il doit afficher la page Web de Rails par défaut.
Conclusion
C'est tout pour ce tutoriel. Vous avez maintenant installé avec succès Ruby sur Rails sur Linux.