So installieren Sie WordPress auf Vagrant
John Turner
John Turner
Lokale Entwicklungsumgebungen sind ein entscheidender Vorteil für WordPress-Entwickler und -Designer. Sie ermöglichen es Ihnen, zu experimentieren, zu testen und zu entwickeln, ohne Ihre Live-Website zu gefährden.
Hier kommt Vagrant ins Spiel: ein leistungsstarkes Werkzeug, das die Erstellung lokaler Entwicklungsumgebungen zum Kinderspiel macht.
In diesem Tutorial führe ich Sie durch die Installation von WordPress mit Vagrant.
Ob Sie ein Anfänger-Entwickler oder ein erfahrener Webdesigner sind, dieser Leitfaden hilft Ihnen beim Einrichten einer robusten lokalen WordPress-Umgebung.
Am Ende dieses Beitrags werden Sie wissen, wie Sie:
- Verstehen, was Vagrant ist und warum es nützlich ist
- Vagrant auf Ihrem Computer installieren
- Eine WordPress-Website in einer virtuellen Umgebung einrichten
- Ihre neue WordPress-Installation testen
Bereit, Ihren WordPress-Entwicklungs-Workflow zu verbessern? Tauchen wir ein!
Inhaltsverzeichnis
Was ist Vagrant?
Vagrant ist ein Werkzeug zum Erstellen und Verwalten von virtuellen Maschinenumgebungen. Es vereinfacht den Prozess der Erstellung konsistenter Entwicklungseinrichtungen auf verschiedenen Computern.

Virtuelle Maschinen sind Umgebungen, die auf Ihrem Hauptcomputer laufen. Vagrant automatisiert den Prozess der Erstellung und Konfiguration dieser virtuellen Maschinen.
Mit Vagrant können Entwickler:
- Identische Entwicklungsumgebungen für ganze Teams erstellen
- Software testen, ohne die Konfiguration ihres Hauptcomputers zu beeinträchtigen
- Serverumgebungen schnell einrichten und entfernen
- Saubere und organisierte Arbeitsbereiche für die Entwicklung pflegen
Für WordPress-Entwickler bietet Vagrant eine zuverlässige Möglichkeit, isolierte Umgebungen zum Testen von Themes, Plugins und Codeänderungen zu erstellen, ohne eine Live-Website zu gefährden.
Der Hauptvorteil ist die Konsistenz. Jedes Teammitglied kann in einer identischen Umgebung arbeiten, wodurch Probleme wie „Bei mir funktioniert es“ reduziert werden, die die Softwareentwicklung oft plagen.
Warum WordPress auf Vagrant installieren?
Lokale Entwicklungsumgebungen sind für WordPress-Profis unerlässlich. Es gibt viele Optionen, aber Vagrant hat mehrere Vorteile.
Eine Entwicklungsumgebung mit Vagrant bietet vollständige Isolation für Ihre WordPress-Projekte. Sie können Themes, Plugins und Codeänderungen testen, ohne Ihre Live-Website zu beeinträchtigen. Das bedeutet, Sie können frei und ohne Risiko experimentieren.
Entwickler schätzen Vagrant für seine Fähigkeit, spezifische Serverumgebungen zu reproduzieren. Wenn Sie ein Projekt erstellen, das einer bestimmten Hosting-Konfiguration entsprechen muss, können Sie mit Vagrant diese Einrichtung exakt nachbilden.
Kosten sind ein weiterer wichtiger Vorteil. Anstatt mehrere Hosting-Konten zum Testen zu unterhalten, können Sie so viele Entwicklungsumgebungen erstellen, wie Sie auf Ihrem lokalen Computer benötigen. Das spart Geld und reduziert die Komplexität.
Geschwindigkeit ist in der Entwicklung wichtig, und Vagrant-Umgebungen laden schnell. Sie können Änderungen vornehmen, sofort testen und Fehler beheben, ohne auf Online-Uploads oder Einschränkungen des Live-Servers warten zu müssen.
Für WordPress-Entwickler, Designer und Entwickler ist Vagrant ein leistungsstarkes Werkzeug zur Erstellung reproduzierbarer, sicherer und effizienter Entwicklungsworkflows.
So installieren Sie WordPress auf Vagrant
Nachdem Sie nun die Vorteile der Verwendung von Vagrant kennen, möchten Sie wahrscheinlich loslegen. Lassen Sie uns besprechen, wie Sie WordPress auf Vagrant einrichten!
Schritt 1: Vagrant installieren
Um zu beginnen, müssen Sie Virtualisierungssoftware wie VirtualBox oder Docker installieren. Dies ermöglicht es Ihnen, virtuelle Maschinen auf Ihrem Computer zu erstellen.
Gehen Sie zuerst auf die Website von VirtualBox oder Docker. Laden Sie die Version herunter, die zu Ihrem Betriebssystem (OS) passt.
Öffnen Sie die heruntergeladene Datei und folgen Sie den Installationsanweisungen.
Sobald dies installiert ist, ist es an der Zeit, Vagrant zu installieren.
Besuchen Sie die Download-Seite, wo Sie Versionen für macOS, Windows und Linux finden. Laden Sie die richtige für Ihr System herunter.
Öffnen Sie die Datei und folgen Sie den Installationsschritten.

Öffnen Sie danach die Befehlszeile. Führen Sie diesen Befehl aus:
vagrant -v
Wenn Vagrant korrekt installiert wurde, wird Ihnen die laufende Version angezeigt.
Schritt 2: WordPress installieren
Nachdem Sie nun Vagrant installiert haben, richten wir Ihre WordPress-Umgebung ein.
Sie könnten Vagrant von Grund auf neu einrichten, aber es ist einfacher, eine vorgefertigte WordPress-Konfiguration zu verwenden. Für dieses Tutorial verwenden wir Varying Vagrant Vagrants.
Für Mac-Benutzer öffnen Sie Ihr Terminal. Verwenden Sie diese Befehle zur Installation von VVV:
git clone -b stable https://github.com/Varying-Vagrant-Vagrants/VVV.git ~/vvv-local
cd ~/vvv-local
vagrant plugin install --local
Windows-Benutzer können stattdessen diese Befehle verwenden:
git clone -b stable https://github.com/Varying-Vagrant-Vagrants/VVV.git %systemdrive%%homepath%/vvv-local
cd %systemdrive%%homepath%/vvv-local
vagrant plugin install --local
Führen Sie dann diesen Befehl auf dem Mac aus:
cd ~/vvv-local
vagrant up
Für Windows:
cd %systemdrive%%homepath%/vvv-local
vagrant up
Wenn Vagrant und VVV starten, sehen Sie einen Teddybären und eine Bestätigungsnachricht.
Schritt 3: Ihre neue WordPress-Installation testen
Jetzt ist es an der Zeit zu überprüfen, ob Ihre WordPress-Einrichtung korrekt funktioniert.
Besuchen Sie Ihr Dashboard unter http://vvv.test/. Sie sehen ein paar verschiedene Testseiten.

Hier sind die Anmeldedaten für Ihr WordPress-Dashboard:
- Benutzername: admin
- Passwort: password
Für die Bearbeitung der Datenbank verwenden Sie diese Anmeldedaten:
- Benutzername: wp
- Passwort: wp
Für SFTP-, SSH- und andere Verbindungen finden Sie alle Standard-Anmeldedaten von VVV.
Wenn alles ordnungsgemäß geladen wird und funktioniert, herzlichen Glückwunsch! Sie haben WordPress erfolgreich auf Vagrant installiert.
Häufig gestellte Fragen (FAQs)
Wie installiere ich WordPress auf einem lokalen Computer?
Installieren Sie WordPress auf einem lokalen Rechner, indem Sie zuerst Vagrant und VirtualBox (Docker für macOS) herunterladen und installieren. Erstellen Sie als Nächstes eine Vagrantfile mit einer WordPress-Entwicklungsumgebung wie Varying Vagrant Vagrants (VVV). Führen Sie vagrant up aus, um die Umgebung zu initialisieren, und greifen Sie über die bereitgestellte URL lokal auf WordPress zu.
Wie richte ich WordPress auf einem VPS ein?
Richten Sie WordPress auf einem VPS ein, indem Sie einen Webserver (wie Apache oder Nginx) installieren, PHP und MySQL konfigurieren und WordPress-Dateien von WordPress.org herunterladen. Konfigurieren Sie die wp-config.php-Datei, laden Sie sie auf Ihren Server hoch und führen Sie das WordPress-Installationsskript über Ihren Browser aus.
Was ist der Unterschied zwischen Vagrant, MAMP und XAMPP?
Der Hauptunterschied zwischen Vagrant, MAMP und XAMPP liegt in ihrem Verwendungszweck. Vagrant ist ein Werkzeug zur Verwaltung von Entwicklungsumgebungen mithilfe von virtuellen Maschinen. MAMP ist eine lokale Serverumgebung für macOS und Windows, die für die Webentwicklung konzipiert ist. XAMPP ist ein plattformübergreifender lokaler Server-Stack mit vorkonfiguriertem Apache, MySQL, PHP und Perl für die Webentwicklung.
Kann ich mehrere WordPress-Websites mit Vagrant erstellen?
Ja, Sie können mehrere WordPress-Websites mit Vagrant erstellen. Vagrant ermöglicht es Ihnen, isolierte virtuelle Umgebungen für jede Website zu konfigurieren und zu verwalten. Durch die Einrichtung mehrerer Vagrant-Dateien oder die Verwendung von Tools wie VVV (Varying Vagrant Vagrants) können Sie mehrere WordPress-Installationen auf demselben System effizient verwalten.
Was benötige ich, um Vagrant für WordPress zu verwenden?
Um Vagrant für WordPress zu verwenden, benötigen Sie Virtualisierungssoftware wie VirtualBox oder Docker, Vagrant selbst, Git und eine vorgefertigte Vagrant-Box wie Varying Vagrant Vagrants (VVV). Installieren Sie VirtualBox oder Docker, laden Sie Vagrant herunter und konfigurieren Sie eine WordPress-Entwicklungsumgebung mit einer vorgefertigten Vagrant-Box oder einer benutzerdefinierten Einrichtung.
Abschließende Gedanken
Vagrant bietet eine isolierte, konsistente lokale Umgebung zum Testen und Erstellen von Websites. Jetzt sind Sie bereit, mit der Entwicklung von WordPress-Websites auf Vagrant zu beginnen!
Während Sie hier sind, könnten Ihnen diese zusätzlichen WordPress-Anleitungen gefallen:
- WordPress auf Docker installieren
- So installieren Sie WordPress auf MAMP
- So installieren Sie WordPress auf WAMP
- So installieren Sie WordPress auf XAMPP
- So verschieben Sie eine Live-WordPress-Website zu einem lokalen Host
Bereit, Ihre WordPress-Migrationen und -Backups zu vereinfachen? Laden Sie Duplicator Pro herunter für Drag-and-Drop-Migrationen, automatische Backups, Cloud-Speicher und mehr!