Ich arbeite in einem Projekt, das Vagrant verwendet, um Umgebungen zu erstellen, die für mich neu sind (ich liebe es). In meinem vagrantfile habe ich diese nach vorn:Zugriff auf die Django-Website innerhalb eines Virtualbox/Vagrant-Servers?
dev.vm.network "forwarded_port", guest: 80, host: 8000
dev.vm.network "forwarded_port", guest: 8080, host: 8080
dev.vm.network "forwarded_port", guest: 8000, host: 8001
dev.vm.network "forwarded_port", guest: 3306, host: 3307
dev.vm.network "forwarded_port", guest: 6379, host: 6380
dev.vm.network "forwarded_port", guest: 9200, host: 9201
dev.vm.network "forwarded_port", guest: 5555, host: 5556
Und dann fange ich an dem django dev-Server mit python manage.py runserver
. Es sieht aus wie der Server OK läuft, bekomme ich diese Meldung: „Welcome to nginx“
Django version 1.8.7, using settings 'config.settings.development'
Starting development server at http://127.0.0.1:8000/
Und wenn ich versuche, die URL für den Zugriff über ich eine erhalten Seite. Welches ist nicht die Django Projekt Homepage.
Ich bin ein bisschen verwirrt. Der Vorwärts scheint in Ordnung und ich verstehe noch nicht, warum ich die Nginx-Seite bekomme.
Vielen Dank im Voraus für jede Hilfe
Auch anstatt mit Port Forwarding zu verwirren, können Sie einfach 'config.vm.network" private_network ", ip:" 192.168.33.10 "' und arbeiten mit dieser IP wie wenn es ein normaler Remote-Server war. – serg