How To Install Vagrant on Ubuntu 16.04
Table des matières:
- Conditions préalables
- Installer Vagrant sur Ubuntu
- 1. Installation de VirtualBox
- 2. Installation de Vagrant
- 3. Vérifier l'installation de Vagrant
- Débuter avec Vagrant
- Conclusion
Vagrant est un outil en ligne de commande pour créer et gérer des environnements de machines virtuelles. Par défaut, Vagrant peut provisionner des machines par-dessus VirtualBox, Hyper-V et Docker. D'autres fournisseurs tels que Libvirt (KVM), VMware et AWS peuvent être installés via le système de plug-in Vagrant.
Vagrant est généralement utilisé par les développeurs pour configurer un environnement de développement qui correspond à l'environnement de production.
Dans ce tutoriel, nous allons vous montrer comment installer Vagrant sur une machine Ubuntu 18.04. Nous utiliserons le fournisseur VirtualBox, qui est le fournisseur par défaut de Vagrant. Les mêmes étapes peuvent être utilisées pour Ubuntu 16.04 Xenial Xerus.
Conditions préalables
Avant de poursuivre ce didacticiel, assurez-vous que vous êtes connecté en tant qu'utilisateur avec les privilèges sudo.
Installer Vagrant sur Ubuntu
Pour installer Vagrant sur votre système Ubuntu, procédez comme suit:
1. Installation de VirtualBox
Comme mentionné dans l'introduction, nous allons provisionner les machines au-dessus de VirtualBox, donc la première étape est de savoir qui est disponible dans les référentiels d'Ubuntu:
sudo apt install virtualbox
Si vous souhaitez installer la dernière version de VirtualBox à partir des référentiels Oracle, consultez ce didacticiel.
2. Installation de Vagrant
Le paquet Vagrant, qui est disponible dans les référentiels d'Ubuntu, est assez obsolète. Nous téléchargerons et installerons la dernière version de Vagrant sur le site officiel de Vagrant.
Au moment de la rédaction de cet article, la dernière version stable de Vagrant est la version 2.2.6. Avant de passer aux étapes suivantes, consultez la page de téléchargement de Vagrant pour voir si une version plus récente est disponible.
Commencez par mettre à jour la liste des packages avec:
sudo apt update
Téléchargez le package Vagrant à l'aide de la commande
curl
suivante:
curl -O
Une fois le fichier
.deb
téléchargé, installez-le en tapant:
sudo apt install./vagrant_2.2.6_x86_64.deb
3. Vérifier l'installation de Vagrant
Pour vérifier que l'installation a réussi, exécutez la commande suivante qui imprime la version Vagrant:
vagrant --version
La sortie devrait ressembler à ceci:
Débuter avec Vagrant
Maintenant que Vagrant est installé sur votre système Ubuntu, créons un environnement de développement.
La première étape consiste à créer un répertoire qui sera le répertoire racine du projet et à contenir le fichier Vagrantfile. Vagrantfile est un fichier Ruby qui décrit comment configurer et provisionner la machine virtuelle.
Créez le répertoire du projet et basculez-y avec:
mkdir ~/my-first-vagrant-project
cd ~/my-first-vagrant-project
Ensuite, initialisez un nouveau Vagrantfile à l'aide de la commande
vagrant init
et spécifiez la case que vous souhaitez utiliser.
Les boîtes sont le format de package pour les environnements Vagrant et sont spécifiques au fournisseur. Vous pouvez trouver une liste des boîtes Vagrant accessibles au public sur la page du catalogue Vagrant Box.
Dans cet exemple, nous utiliserons la
centos/7
. Exécutez la commande suivante pour initialiser un nouveau Vagrantfile:
vagrant init centos/7
A `Vagrantfile` has been placed in this directory. You are now ready to `vagrant up` your first virtual environment! Please read the comments in the Vagrantfile as well as documentation on `vagrantup.com` for more information on using Vagrant.
Vous pouvez ouvrir le Vagrantfile, lire les commentaires et faire des ajustements selon vos besoins.
Exécutez la commande
vagrant up
pour créer et configurer la machine virtuelle comme spécifié dans le Vagrantfile:
vagrant up
==> default: Configuring and enabling network interfaces… default: SSH address: 192.168.121.74:22 default: SSH username: vagrant default: SSH auth method: private key ==> default: Rsyncing folder: /home/linuxize/Vagrant/my-first-vagrant-project/ => /vagrant
Vagrant monte également le répertoire du projet dans
/vagrant
dans la machine virtuelle, ce qui vous permet de travailler sur les fichiers de votre projet sur votre machine hôte.
Pour ssh dans la machine virtuelle, exécutez:
vagrant ssh
Vous pouvez arrêter la machine virtuelle avec la commande suivante:
vagrant halt
La commande suivante arrête la machine si elle est en cours d'exécution et détruit toutes les ressources créées lors de la création de la machine:
Conclusion
Vous avez appris à installer et à utiliser Vagrant sur votre machine Ubuntu 18.04. Nous vous avons également montré comment créer un environnement de développement de base.
Pour plus d'informations sur la visite de Vagrant, la page de documentation officielle de Vagrant.
vagabond ubuntuComment installer vagrant sur centos 7
Vagrant est un outil de ligne de commande open source pour la création et la gestion d'environnements de machines virtuelles. Dans ce didacticiel, nous vous expliquerons comment installer Vagrant sur les systèmes CentOS 7.
Comment installer vagrant sur centos 8
Vagrant est un outil en ligne de commande pour créer et gérer des environnements de développement virtualisés. Dans ce tutoriel, nous expliquerons comment installer Vagrant sur CentOS 8.
Comment installer vagrant sur debian 9
Vagrant est un outil de ligne de commande open source pour la création et la gestion d'environnements de machines virtuelles. Ce tutoriel explique comment installer Vagrant sur une machine Debian 9.







