2012-03-28 8 views
2

Ich habe eine Ruby on Rails-Website, die ich erfolgreich Tar die apps-Verzeichnis, das den aktuellen Ordner ect enthalten tar. Welches ich die Dateien übertragen möchte. Der Server, zu dem ich gewechselt habe, ist so eingerichtet, dass er Ruby on Rails ausführt, aber gibt es sonst noch etwas, das ich brauche, um es laufen zu lassen?So verschieben Sie eine Ruby On Rails-Website auf einen neuen Server

Alle Befehle über SSH?

Meine neuen Server Setups ist Ubuntu 11.04 mit ISPConfig 3 als Server-Admin.

Aktuelle die Datei sind an der richtigen Stelle mit den richtigen Berechtigungen und Eigentümern. Aber alles, was ich bekomme, ist die Standard-ISPConfig-Seite.

(Dies ist der Standardindexseite Ihrer Website. Diese Datei ohne Probleme gelöscht oder überschrieben werden kann. Dies wird durch die Datei index.html im Web-Verzeichnis erzeugt wird.)

Wenn jemand kann mich in die richtige Richtung zeigen, das wäre großartig.

+0

Was HTTP Server erstellen werden Sie mit (Apache, nginx, etc.), was Web-Service wird Ihr Lauf Website (Passagier, Tomcat, etc.), welchen Geschmack von Rubin verwenden Sie (MRI, JRuby, etc)? Haben Sie versucht, diese überhaupt zu konfigurieren? – PinnyM

+0

Der HTTP-Server ist Apache und wir verwenden Passenger. Ruby on Rails ausführen. Die Site lief früher auf dem Server und hat sie behalten, während sie einen neuen Server ausprobierte. Es war normalerweise der Job meines Entwicklers, den ich nicht mehr kannte. – GarytheWorm

+0

Wurde die Grundkonfiguration bereits vorgenommen - enthält Ihre Apache-Konfiguration einen Eintrag für den virtuellen Host für Port 80, der auf Ihr öffentliches Verzeichnis rails verweist? Siehe http://www.modrails.com/videos/passenger.mov für einfache Anweisungen oder http://www.modrails.com/documentation/Users%20guide%20Apache.html für alle Details – PinnyM

Antwort