Comment installer Ruby sur les rails sur Debian 9 Stretch Linux

Comment installer Ruby sur les rails sur Debian 9 Stretch Linux

Introduction

Ruby on Rails est le cadre Web qui a révolutionné le développement Web il y a quelques années et alimente de nombreuses start-ups les plus en vogue aujourd'hui. Il permet aux développeurs de développer rapidement des prototypes de travail et même des sites complets sans avoir à réinventer la roue ou à s'inquiéter des charges de configuration.

Ruby fonctionne le mieux sur les systèmes de type Unix, faisant de Linux un excellent choix pour se développer pour les rails. Debian Stretch est livré avec une version à jour de Ruby and Rails ainsi que de la prise en charge du populaire RVM Ruby Manager.

Installation du rubis et des rails

Il existe deux façons de base d'installer Ruby et Rails sur Debian Stretch. La première consiste à utiliser RVM (Ruby Version Manager). Il vous permet de modifier et de sélectionner toute version actuelle de Ruby et de compartimentation des installations.

L'autre option consiste à utiliser les packages dans les référentiels Debian. Ils sont stables et maintenus relativement courants. Ils peuvent également être utilisés à l'échelle du système.



La voie RVM

Avant d'installer RVM, il y a quelques dépendances qui doivent être installées. Donc, il est préférable de l'écarter d'abord.

# apt installer des nœuds de boucle essentiels en construction

Vous devez maintenant ajouter les touches GPG RVM. Cela garantira des téléchargements sécurisés via RVM.

$ gpg - keyserver hkp: // clés.gnupg.Net - Recv-Keys 409B6B1796C275462A1703113804BB82D39DC0E3

Une fois que vous avez ajouté la clé, vous pouvez utiliser Curl pour obtenir le script RVM et installer Ruby.

$ curl -ssl https: //.RVM.IO | bash -s stable --Ruby

Le script prendra un peu de temps pour s'exécuter. RVM compile Ruby de Source. Ce n'est pas trop grand, mais il aura encore besoin de temps pour construire.

Le script RVM doit s'ajouter automatiquement et rubis à votre chemin bash. Clôture et réouverture de votre terminal devrait rendre le rubis disponible. Sinon, vous pouvez exécuter la commande ci-dessous pour le forcer à ajouter.

$ source ~ /.RVM / SCRIPTS / RVM

Vous pouvez tester s'il a été ajouté ou non et fonctionne correctement en exécutant la commande d'aide de RVM.

Aide RVM $

RVM aurait dû s'arrêter et construire la dernière version stable de Ruby. Pour vérifier ce que c'est, exécutez la commande de version de Ruby.

$ ruby ​​-v

Si vous voulez ou avez besoin d'une version différente de Ruby que celle installée, vous pouvez répertorier tous ceux disponibles pour RVM.

$ RVM Liste connue

Pour installer l'un d'eux coure Installation de RVM suivi du numéro de version que vous voulez.

$ RVM Installer 2.3

Afin de spécifier la version de Ruby que vous souhaitez utiliser, dites simplement RVM.

$ RVM Utiliser 2.3

Si vous souhaitez faire de cette version par défaut, ajoutez qu'à la fin.

$ RVM Utiliser 2.3 - Default

Donc, cela peut être beaucoup à prendre, mais avec cette gamme d'options, il est clair pourquoi de nombreux développeurs de rails préfèrent utiliser RVM.

Maintenant que vous avez installé Ruby, vous pouvez utiliser le système de gestion des emballages GEM de Ruby pour installer des rails. Gems fonctionne de manière similaire aux packages Linux et peut être installé avec une seule commande.

$ rails d'installation de gemmes

Si vous avez besoin d'une version spécifique, spécifiez que.

$ gem install rails -v 4.2

Les rails prendront quelques minutes pour installer. C'est assez grand. Par la suite, vous serez prêt à démarrer un projet Rails.



La voie Debian

La façon de Debian d'installer Ruby et Rails est beaucoup, beaucoup plus facile. Cette commodité vient une coupe de flexibilité. Si vous prévoyez de garder Ruby cohérent avec les dernières versions stables, il pourrait mieux utiliser les packages Debian.

Pour installer Ruby et Rails, utilisez simplement apte.

# APT Installer Ruby Rails

Commencer votre projet

Avec Ruby et Rails installés, la configuration d'un projet Rails est super facile. Juste CD au répertoire où vous souhaitez le démarrer et exécuter la commande fournie par Rails pour créer un nouveau projet.

$ cd / répertoire / contenant / site / $ rails new votreproject 

Rails créera un nouveau dossier et le remplira avec tous les fichiers et dossiers nécessaires à un projet Ruby on Rails.

Vous pouvez tester que tout est installé et fonctionner correctement en entrant dans le nouveau dossier du projet et en exécutant le serveur de développement intégré qui est livré avec des rails.

$ cd yourproject $ rails s 

Vous pouvez ouvrir votre navigateur et naviguer vers LocalHost: 300. Vous devriez voir la page de bienvenue des rails.

Conclusion

Se mettre en marche avec des rails sur Debian Stretch est assez facile. RVM offre une tonne d'options, mais nécessite un peu de travail pour configurer. Debian a tout ce dont vous avez besoin dans ses référentiels, mais ils limitent le contrôle que vous avez sur votre environnement de développement. Quoi qu'il en soit, Stretch fait une grande plate-forme de développement Rails.

Tutoriels Linux connexes:

  • Choses à installer sur Ubuntu 20.04
  • Une introduction à l'automatisation Linux, des outils et des techniques
  • Meilleure distribution Linux pour les développeurs
  • Mint 20: Mieux que Ubuntu et Microsoft Windows?
  • Choses à faire après l'installation d'Ubuntu 20.04 Focal Fossa Linux
  • Masterring Bash Script Loops
  • Téléchargement Linux
  • Comparaison des MPM de Linux Apache PreFork vs Worker
  • Choses à installer sur Ubuntu 22.04
  • Ubuntu 20.04 Guide