In diesem Tutorial zeigen wir Ihnen, wie Sie Vagrant auf Ubuntu 20.04 LTS installieren. Für diejenigen unter Ihnen, die es nicht wussten, ein Vagrant ist ein Befehlszeilentool zum Erstellen und Verwalten von virtuellen Maschinen. Standardmäßig kann Vagrant Maschinen auf VirtualBox, Hyper-V und Docker bereitstellen. Andere Anbieter wie Libvirt (KVM), VMware und AWS können über das Vagrant-Plug-in-System installiert werden. Vagrant wird normalerweise von Entwicklern dazu verwendet Richten Sie eine Entwicklungsumgebung ein, die auf mehreren Betriebssystemen funktioniert.
Dieser Artikel geht davon aus, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt Sie voraus im Root-Konto ausgeführt werden, wenn nicht, müssen Sie möglicherweise 'sudo
hinzufügen ‘ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen Schritt für Schritt die Installation einer virtuellen Vagrant-Entwicklungsumgebung auf einem Ubuntu 20.04 Focal Fossa-Server.
Voraussetzungen
- Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird:Ubuntu 20.04, 18.04 und jede andere Debian-basierte Distribution wie Linux Mint oder elementares Betriebssystem.
- Es wird empfohlen, dass Sie eine neue Betriebssysteminstallation verwenden, um potenziellen Problemen vorzubeugen.
- Ein
non-root sudo user
oder Zugriff auf denroot user
. Wir empfehlen, alsnon-root sudo user
zu agieren , da Sie Ihr System beschädigen können, wenn Sie als Root nicht aufpassen.
Installieren Sie Vagrant auf Ubuntu 20.04 LTS Focal Fossa
Schritt 1. Stellen Sie zunächst sicher, dass alle Ihre Systempakete auf dem neuesten Stand sind, indem Sie das folgende apt
ausführen Befehle im Terminal.
sudo apt update sudo apt upgrade
Schritt 2. Installation von VirtualBox.
Installieren Sie Virtualbox mit dem folgenden Befehl:
sudo apt install virtualbox
Schritt 3. Installation von Vagrant auf Ubuntu 20.04.
Laden Sie zunächst die neueste stabile Version von Vagrant herunter. Besuchen Sie die Vagrant-Downloadseite, um zu sehen, ob eine neue Version von Vagrant verfügbar ist:
curl -O https://releases.hashicorp.com/vagrant/2.2.9/vagrant_2.2.9_x86_64.deb
Sobald die Datei heruntergeladen wurde, installieren Sie sie mit dem folgenden Befehl:
sudo apt install ./vagrant_2.2.9_x86_64.deb
Um zu überprüfen, ob die Installation erfolgreich war, führen Sie den folgenden Befehl aus, der die Vagrant-Version druckt:
vagrant --version
Schritt 4. Stellen Sie Ihre Entwicklungsumgebung bereit.
Das Erstellen eines Vagrant-Projekts ist so einfach wie das Einrichten des Projektstammverzeichnisses und das Definieren einer Vagrant-Datei. Führen Sie die folgenden Befehle aus, um das Verzeichnis zu erstellen:
mkdir ~/my-project cd ~/my-project
Initialisieren Sie als Nächstes eine neue Vagrant-Datei mit dem Befehl vagrant init, gefolgt von dem Feld, das Sie verwenden möchten. In diesem Beispiel verwenden wir das Feld centos/8:
vagrant init centos/8
Führe den vagrant up
den Befehl zum Erstellen und Konfigurieren der virtuellen Maschine, wie in der Vagrantfile angegeben:
vagrant up
Führen Sie Folgendes aus, um eine SSH-Verbindung zur virtuellen Maschine herzustellen:
vagrant ssh
Sie können die virtuelle Maschine mit dem folgenden Befehl stoppen:
vagrant halt
Um alle Ressourcen zu zerstören, die während der Erstellung der Maschine erstellt wurden, geben Sie Folgendes ein:
vagrant destroy
Herzlichen Glückwunsch! Sie haben Vagrant erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation der virtuellen Vagrant-Entwicklungsumgebung auf Ihrem Ubuntu 20.04 LTS Focal Fossa-System verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen dies Besuchen Sie die offizielle Vagrant-Website.