I Will Do Vagrant Install Into Linux
Inhoudsopgave:
- voorwaarden
- Installeer Vagrant op Ubuntu
- 1. VirtualBox installeren
- 2. Vagrant installeren
- 3. Controleer de installatie van Vagrant
- Aan de slag met Vagrant
- Conclusie
Vagrant is een opdrachtregelprogramma voor het bouwen en beheren van virtuele machineomgevingen. Standaard kan Vagrant machines inrichten bovenop VirtualBox, Hyper-V en Docker. Andere providers zoals Libvirt (KVM), VMware en AWS kunnen worden geïnstalleerd via het Vagrant plug-insysteem.
Vagrant wordt meestal gebruikt door ontwikkelaars om een ontwikkelomgeving op te zetten die overeenkomt met de productieomgeving.
In deze zelfstudie laten we u zien hoe u Vagrant installeert op een Ubuntu 18.04-machine. We gebruiken de VirtualBox-provider, de standaardprovider voor Vagrant. Dezelfde stappen kunnen worden gebruikt voor Ubuntu 16.04 Xenial Xerus.
voorwaarden
Zorg ervoor dat u bent aangemeld als een gebruiker met sudo-rechten voordat u doorgaat met deze zelfstudie.
Installeer Vagrant op Ubuntu
Volg deze stappen om Vagrant op uw Ubuntu-systeem te installeren:
1. VirtualBox installeren
Zoals vermeld in de inleiding, zullen we de machines voorzien van VirtualBox, dus de eerste stap is die beschikbaar is in de repository's van de Ubuntu:
sudo apt install virtualbox
Als u de nieuwste VirtualBox-versie van de Oracle-opslagplaatsen wilt installeren, raadpleegt u deze zelfstudie.
2. Vagrant installeren
Het Vagrant-pakket, dat beschikbaar is in de repository's van Ubuntu, is behoorlijk verouderd. We downloaden en installeren de nieuwste versie van Vagrant van de officiële Vagrant-site.
Op het moment dat dit artikel werd geschreven, is de nieuwste stabiele versie van Vagrant versie 2.2.6. Voordat u doorgaat met de volgende stappen, bekijkt u de downloadpagina van Vagrant om te zien of er een nieuwere versie beschikbaar is.
Begin met het bijwerken van de pakketlijst met:
sudo apt update
Download het Vagrant-pakket met de volgende
curl
opdracht:
curl -O
Nadat het
.deb
bestand is gedownload, installeert u het door te typen:
sudo apt install./vagrant_2.2.6_x86_64.deb
3. Controleer de installatie van Vagrant
Om te controleren of de installatie is geslaagd, voert u de volgende opdracht uit die de Vagrant-versie afdrukt:
vagrant --version
De output zou er ongeveer zo uit moeten zien:
Aan de slag met Vagrant
Nu Vagrant op uw Ubuntu-systeem is geïnstalleerd, laten we een ontwikkelomgeving maken.
De eerste stap is het maken van een map die de projecthoofdmap wordt en het Vagrantfile-bestand bevat. Vagrantfile is een Ruby-bestand dat beschrijft hoe de virtuele machine moet worden geconfigureerd en ingericht.
Maak de projectmap en schakel ernaar met:
mkdir ~/my-first-vagrant-project
cd ~/my-first-vagrant-project
Initialiseer vervolgens een nieuw Vagrantbestand met de opdracht
vagrant init
en geef het vak op dat u wilt gebruiken.
Boxes zijn het pakketformaat voor de Vagrant-omgevingen en zijn provider-specifiek. U kunt een lijst met openbaar beschikbare Vagrant-boxen vinden op de cataloguspagina van de Vagrant-box.
In dit voorbeeld gebruiken we de
centos/7
box. Voer de volgende opdracht uit om een nieuw Vagrantbestand te initialiseren:
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.
U kunt de Vagrantfile openen, de opmerkingen lezen en aanpassingen maken aan uw behoeften.
Voer de opdracht
vagrant up
uit om de virtuele machine te maken en te configureren zoals gespecificeerd in de 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 mount ook de projectmap op
/vagrant
in de virtuele machine waarmee u de bestanden van uw project op uw hostmachine kunt bewerken.
Voer het volgende uit om de virtuele machine te verzenden:
vagrant ssh
U kunt de virtuele machine stoppen met de volgende opdracht:
vagrant halt
De volgende opdracht stopt de machine als deze wordt uitgevoerd en vernietigt alle bronnen die zijn gemaakt tijdens het maken van de machine:
Conclusie
U hebt geleerd hoe u Vagrant op uw Ubuntu 18.04-machine installeert en gebruikt. We hebben u ook laten zien hoe u een eenvoudige ontwikkelomgeving kunt maken.
Voor meer informatie over Vagrant bezoek, de officiële Vagrant documentatiepagina.
zwerver ubuntuHoe vagrant op centos te installeren 7
Vagrant is een open-source opdrachtregelprogramma voor het bouwen en beheren van virtuele machineomgevingen. In deze zelfstudie helpen we u bij het installeren van Vagrant op CentOS 7-systemen.
Hoe vagrant op Centos te installeren 8
Vagrant is een opdrachtregelprogramma voor het bouwen en beheren van gevirtualiseerde ontwikkelomgevingen. In deze tutorial zullen we uitleggen hoe Vagrant op CentOS 8 te installeren.
Hoe vagrant op Debian te installeren 9
Vagrant is een open-source opdrachtregelprogramma voor het bouwen en beheren van virtuele machineomgevingen. In deze zelfstudie wordt uitgelegd hoe u Vagrant op een Debian 9-machine installeert.







