Ruby on Rails de Walker Cahall
Présentation
L'installation de Rails dans Ubuntu est devenue beaucoup plus accessible ces derniers jours. Pour ce faire, le moyen le plus simple consiste à installer RVM (Ruby Version Manager).
Prérequis
Un serveur Ubuntu. Si vous n'en avez pas et que vous souhaitez en acheter un, vous pouvez visiter notre page d'hébergement VPS et créer un nouveau serveur en moins de 30 secondes.
Installer la dépendance requise
Tout d'abord, vous devrez installer certaines dépendances sur votre serveur. Vous pouvez tous les installer avec la commande suivante :
apt-get install gnupg2 curl wget -y
Une fois tous les packages installés, vous pouvez passer à l'étape suivante.
Installer Rails sur Ubuntu
Dans cette section, nous allons vous montrer comment installer Ruby on Rails avec RVM.
Tout d'abord, téléchargez et ajoutez la clé GPG avec la commande suivante :
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
Ensuite, installez le RVM avec la commande suivante :
curl -sSL https://get.rvm.io | bash -s stable
Ensuite, activez le RVM à l'aide de la commande suivante :
source /usr/local/rvm/scripts/rvm
Ensuite, installez la dernière version stable de Ruby avec la commande suivante :
rvm install 3.0.1
Ensuite, définissez la version de Ruby comme version par défaut :
rvm use 3.0.1 --default
Ensuite, vérifiez la version installée de Ruby avec la commande suivante :
ruby -v
Sortie :
ruby 3.0.1p64 (2021-04-05 revision 0fb782ee38) [x86_64-linux]
Ensuite, installez le bundler avec la commande suivante :
gem install bundler
Ensuite, installez les Rails à l'aide de la commande gem :
gem install rails
Une fois Rails installé, vérifiez la version installée de Rails avec la commande suivante :
rails -v
Vous devriez obtenir le résultat suivant :
Rails 6.1.3.2
Toutes nos félicitations! Vous devriez maintenant avoir des rails installés sur votre serveur Ubuntu.
En savoir plus sur nos services d'hébergement VPS et le prix de l'hébergement VPS.