2017-10-06 2 views
2

Ich habe vor kurzem begonnen, xampp vm zu verwenden! Ich möchte mein Projekt in /Users/mine/project verbinden. Also habe ich versucht mit vhost von /opt/lampp/etc/extra/httpd-vhosts.conf, das ist von Xampp Anwendung Volumes Tab Explore geöffnet.Wie erstellt man virtuellen Host mit xampp VM?

<VirtualHost *:80> 
    DocumentRoot "/Users/mine/project" 
    ServerName mine.online 
</VirtualHost> 

Dann aktualisiere ich hosts Datei vom Terminal unten wie

192.168.64.2 mine.online //192.168.6.2 is xampp vm ip 

Auch in ich uncomment /opt/lampp/etc/httpd.conf

# Virtual hosts 
Include etc/extra/httpd-vhosts.conf 

schließlich neu gestartet ich meine Apache! Aber es zeigt mir 404 nicht gefunden. Bitte helfen Sie mir, wie man richtig läuft?

Plus => Gibt es eine Möglichkeit, Git-Projekt zu Xhampp Vm Htdocs-Ordner zu klonen?

Antwort

0

Ich bin nicht vertraut mit diesem XAMPP-VM-Setup. Aber es sieht aus wie die Linux-Rechner-Hosting-Lampe, kann nicht auf lokale (Ihre physische Maschine) Daten zugreifen. So /Benutzer/mein/Projekt ist außerhalb des Geltungsbereichs. Es sieht so aus, als ob Sie keinen neu gemounteten Ordner hinzufügen können.

Im Moment ist nur ein angehängter Ordner für das/opt/lampp von Ihrem Host aus zugänglich. In diesem Ordner sind Ihre Stammwebs Ordner, so dass Sie die Dateien speichern und eine neue Virtualhost mit diesem Pfad hinzufügen .. /opt/lampp/../your-amazing-project/public ..

Ich denke , dass diese bestimmtes Setup (mit diesen Dateipfaden) kann nicht mit XAMPP-VM durchgeführt werden. Aber ich bin mir nicht sicher.

Sie auf projets wie Valet aussehen können, wenn Sie PHP projets dienen und entwickeln wollen in/Users/..

Es gibt für PHP-Projekte mit Laravel PHP-Framework empfohlen.

0

Sie sollten Ihre Hosts-Datei wie in früheren Versionen von Xampp aktualisieren.

127.0.0.1 mine.online 

Dann aus der Anwendung des Xampp offenes Netzwerk Registerkarte und ermöglichen die Weiterleitung localhost: 8080 auf Port 80. Es sollte wie folgt aussehen:

localhost:8080 -> 80 (Over SSH) 

Wenn Sie jetzt mine.online:8080 öffnen sollte es

Arbeit für Ihre zusätzliche Frage, ja, Sie können Git-Projekt in htdocs Ordner klonen, aber das Schreiben von Operationen in VM ist extrem langsam. Ich fand heraus, dass das Begehen/Durchdrücken von Source Tree ebenfalls extrem langsam ist.

Verwandte Themen