Ich möchte Discourse auf meinem lokalen Rechner installieren. Ich verwende Windows 8 als Betriebssystem. Bitte helfen Sie mir bei der Installation von Discourse auf meinem lokalen Host.
Ich habe meine Website bereits lokal installiert und möchte nun Discourse installieren.
Vagrant, ein in Ruby geschriebener Virtual-Machine-Manager, ist eine Option für Windows 8; es bietet eine WSL-ähnliche Umgebung (Windows Subsystem for Linux, ein Feature von Windows 10).
Vagrant kann Docker, Hyper-V oder VirtualBox als Virtual-Machine-Anbieter verwenden, falls einer davon bereits installiert ist. Falls nicht, ist das einfachste Tool für die Einrichtung Chocolatey; sobald Chocolatey installiert ist, installiert der Befehl choco install -y virtualbox vagrant sowohl Vagrant als auch VirtualBox.
Von dort aus folgen Sie der Vagrant-Projekt-Einrichtungsanleitung, um eine Ubuntu-VM zu installieren, z. B. vagrant init hashicorp/bionic64 (oder bionic32, falls Ihre Windows-8-Installation 32-Bit ist).
Vagrant ist lediglich ein VM-Manager für virtuelle Maschinen von Microsofts Hyper-V, VirtualBox oder VMware (aufwändigere Einrichtung, aber möglich). In diesem Sinne ist Vagrant sehr ähnlich zu WSL2, das einfach eine spezialisierte Hyper-V-VM mit zusätzlicher von Microsoft genehmigter Windows/Linux-Integration bereitstellt.
Ich mag mich irren, aber bei Vagrant wäre die Erwartung, dass wir die Konfiguration dafür pflegen und ein Image veröffentlichen. Das sind zwei Dinge, die nicht zur Debatte stehen.
Für eine sehr einrichtungsfreundliche Lösung, mit der Sie von 0 auf 100 kommen, nutzen Sie WSL2 + Docker Dev.
Ich habe vergessen, dass dieser Thread unbeendet blieb. Vagrant ist lediglich ein Entwicklungstool (ein VM-Manager), das nicht zwingend eine Konfigurationsdatei benötigt, um nützlich zu sein, und sicherlich auch kein dediziertes Image (es startet schnell eine VM hoch, die Docker hosten und Discourse-Skripte wie discourse-setup und launcher problemlos ausführen kann).