Comment installer Ruby sur les rails

Comment installer Ruby sur les rails
Ruby on Rails (ROR), communément appelé rails, est un cadre Web open source écrit en Ruby, utilisé pour créer des applications Web hautement évolutives et hautement performantes.

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-get
sudo apt-get install curl git gnupg gawk bison libffi-dev libgdbm-dev libncurses5-dev libsqlite3-dev libyaml-dev pkg-config sqlite3 zlib1g-dev libgmp-dev libreadline-dev libssl-dev

Une 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 7D2BAF1CF37B13E2069D6956105BD0E739499BDB

Assurez-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 --Ruby

Si vous souhaitez installer la version de développement de RVM, utilisez la commande:

curl -ssl https: //.RVM.IO | frapper

Une fois RVM installé, utilisez la commande source pour l'ajouter à votre chemin.

Source / Home / Debian /.RVM / SCRIPTS / RVM

Vous pouvez vérifier que RVM est installé et disponible dans votre chemin à l'aide de la commande what:

$ quel RVM
/ Home / Debian /.RVM / BIN / RVM

Installez 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.2

En 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.2

Pour vérifier les modifications appliquées, exécutez la commande:

Ruby - Version

L'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 -
APT-Get Installer -y nodejs

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.liste

Enfin, mettez à jour et installez le fil à l'aide des commandes:

Mise à jour Sudo apt-get
fils ado apt-get

Une fois les installations ci-dessus terminées, vérifiez en vérifiant les versions:

Node - Version
FILLE - Version

Installez 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 Bundler

Une fois installé, utilisez la commande ci-dessous pour installer la dernière version de Ruby sur Rails.

gemm install rails -v 6.1.4

Pour 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 -v
sortir
Rails 6.1.4

Cré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 / Ror
CD ~ / Desktop / ROR

Ensuite, lancez un nouveau projet avec la commande:

Rails Nouvelle application

La 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 CD
serveur de rails

Cela 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.