Dans ce tutoriel, nous allons vous montrer comment installer Ruby on Rails sur votre Debian 9. Pour ceux qui ne savaient pas, Pour ceux qui ne savaient pas, Ruby on Rails (RoR) est un framework écrit dans le langage de programmation Ruby qui vous permet d'utiliser Ruby en combinaison avec HTML, CSS et des langages de programmation similaires. Il est utilisé par de nombreux développeurs car il rend le développement d'applications très simple.
Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L'installation est assez simple et suppose que vous s'exécutent dans le compte root, sinon vous devrez peut-être ajouter 'sudo
‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer étape par étape l'installation de Ruby on Rails sur un serveur Debian 9 (Stretch).
Installer Ruby on Rails sur Debian 9 Stretch
Étape 1. Avant d'installer un logiciel, il est important de s'assurer que votre système est à jour en exécutant le suivant apt-get
commandes dans le terminal :
apt-get update apt-get upgrade
Étape 2. Installation de RVM.
Une façon d'installer Ruby on Rails sur un VPS consiste à utiliser Ruby enVironment Manager, ou en bref RVM. Nous utiliserons RVM pour installer Ruby on Rails dans ce tutoriel . Afin d'installer RVM sur votre serveur, vous pouvez utiliser les commandes suivantes :
apt-get install curl gnupg2 dirmngr gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
Utiliser curl
la commande pour installer RVM :
curl -sSL https://get.rvm.io | bash -s stable
Chargez les variables d'environnement RVM à l'aide de la commande ci-dessous :
source /etc/profile.d/rvm.sh
Étape 3. Installation de Ruby.
Exécutez la commande suivante pour obtenir une liste des versions de ruby disponibles pour votre système :
rvm list known
Le résultat de la liste devrait ressembler à celui-ci :
# MRI Rubies [ruby-] 1.8.6 [-p420] [ruby-] 1.8.7 [-head] # security released on head [ruby-] 1.9.1 [-p431] [ruby-] 1.9.2 [-p330] [ruby-] 1.9.3 [-p551] [ruby-] 2.0.0 [-p648] [ruby-] 2.1 [.8] [ruby-] 2.2 [.4] [ruby-] 2.3 [.0] [ruby-] 2.4 [.1] [ruby-] 2.2-head ruby-head ...
Utilisez la commande suivante pour installer Ruby 2.4.1 :
rvm install 2.4.1
Si vous voulez faire de cette version la version par défaut, ajoutez-la à la fin :
rvm use 2.4.1 --default
Étape 4. Installation des rails.
Maintenant que RVM est installé et configuré et que Ruby est sur le système, vous pouvez installer Rails. Les rails sont disponibles en tant que Gem, qui est un package Ruby. Lorsque Ruby est installé, son système d'emballage Gem natif est également installé. L'installation de packages Ruby est très similaire à n'importe quel gestionnaire de packages Linux. Pour installer Rails, vous pouvez utiliser la commande ci-dessous :
gem install rails
Vérifier la version des rails :
rails -v
Exemple de sortie :
# rails -v Rails 5.1.4
Vous êtes maintenant prêt à démarrer votre premier projet Ruby on Rails. Créez une nouvelle application Ruby on Rails dans votre répertoire personnel :
cd ~ rails new idrootApps
Cela ne devrait pas prendre plus d'une minute. Une fois votre nouvelle application Ruby on Rails créée, vous pouvez commencer à développer l'application. Il existe de nouveaux guides pour Rails 5.0 qui vous aidera à comprendre comment toutes les pièces s'emboîtent.
Félicitations ! Vous avez installé Ruby on Rails avec succès. Merci d'avoir utilisé ce didacticiel pour installer la dernière version de Ruby on Rails sur le serveur Debian 9 Stretch. Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons vous invite à consulter le site Web officiel de Ruby on Rails.