Ich möchte in der Lage sein, zwei Rails Server auf einer Maschine über vagrant und virtuelle Box zu laufen. Ich habe die erste Einrichtung und wenn ichWie führe ich zwei Schienen Projekte auf meinem Rechner gleichzeitig
rails s
führen Sie es gibt die folgende mit der Website zugänglich in meinem Browser auf http://localhost:3000/
=> Booting Thin
=> Rails 3.2.22.2 application starting in development on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
installing dummy notifier
Thin web server (v1.7.0 codename Dunder Mifflin)
Maximum connections set to 1024
Listening on 0.0.0.0:3000, CTRL+C to stop
Heres die vagrantfile für diese Instanz:
Vagrant.configure("2") do |config|
config.vm.box = "hashicorp/precise64"
config.vm.network "forwarded_port", guest: 3000, host: 3000
end
Ich habe jetzt das zweite Projekt in einem anderen Ordner auf meinem lokalen Rechner. Ich habe dazu navigiert, meine Vagabunden-Box angestoßen, alle Setup-Schritte abgeschlossen und rails r wieder ausgeführt. Hier erhalte ich:
=> Booting Puma
=> Rails 4.2.3 application starting in development on http://localhost:3000
=> Run `rails server -h` for more startup options
=> Ctrl-C to shutdown server
Puma 2.12.2 starting...
* Min threads: 0, max threads: 16
* Environment: development
* Listening on tcp://localhost:3000
Heres die vagrantfile für diese Instanz:
Vagrant.configure("2") do |config|
config.vm.box = "hashicorp/precise64"
config.vm.network "forwarded_port", guest: 80, host: 8080
end
Ich habe versucht, die die Tatsache zu untersuchen, dass sie sagt: „Hören auf tcp: // localhost: 3000“, aber wenn Jeder kann mir ein paar Hinweise geben, wie genau ich die beiden Projekte von derselben Maschine aus ausführen kann.
Danke für die Eingabe, aber es immer noch nicht die Website zurück. Gibt es weitere Informationen, die Ihnen helfen könnten? Ich bin ein bisschen verwirrt von der Vagabund-Datei, aber dann kann das wieder nichts damit zu tun haben. – EamonnMcElroy
Laufen beide Projekte auf Vagrant? Sprechen die 2 Projekte miteinander? –
Nein, sie brauchen es nicht. Aktualisiere einfach meine Frage mit den Vagrant-Dateien. – EamonnMcElroy