Frage

Meine App ist in der Entwicklung und ich mache alle meine Tests mit Webrick (ich mag die Terminalausgabe).

Auf dem Produktionsserver wird es auf Phusionspasger ausgeführt.

Ich leite Schneeleopard und möchte die App in einer Umgebung testen, die der Produktionsumgebung ähnelt.

Kann ich Parallelen verwenden, um eine Debian -Installation mit Apache und Passagier auszuführen und Capistrano so zu konfigurieren, dass sie dazu bereitgestellt werden?

Vielen Dank!

War es hilfreich?

Lösung

Ich habe VMware für so etwas verwendet. Es ist sehr einfach, mit Netzwerkwise umzugehen. Ich habe kürzlich zu gewechselt zu Virtualbox Was viel schöner ist, tatsächlich zu arbeiten (zumindest für mich), macht die gleichen Dinge und ist frei. Laden Sie die Debian ISO herunter und erstellen Sie eine neue VM, die sie als Cdrom verwendet. Das ist ungefähr alles, was Sie tun müssen. Viel Glück.

Andere Tipps

Dies ist vielleicht nicht die Antwort, nach der Sie suchen, aber ich habe es sehr einfach gefunden, den Passagier vor Ort für die Entwicklung zu betreiben. Sie können die Entwicklung immer verkleinern .log, es ist wirklich genauso einfach wie das Terminalausgang von Webrick zu beobachten.

Die Dev -Setup wird mit der Leichtigkeit der Luftwiderstand und der Drop -Leichtigkeit des Pasger Pref -Bereichs von PHusion.

http://www.fngtps.com/passenger-preference-pane

Es scheint, als wäre es einfacher als das Einrichten der VM und aller. Obwohl ja, es könnte immer noch Unterschiede geben, wenn Sie nicht auf OS X -Server gehostet werden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top