Ubuntu 8.04 LTS Server mit Ruby on Rails

Hinweis: Es gibt ein Update zu diesem Artikel, der eine neue Variante zeigt:

Seit ich in meinem Job als Entwickler im Bereich Ruby on Rails arbeite, stelle ich auch meine privaten Projekte auf diese Kombination um.

Dazu habe ich mir einen vServer bei strato gemietet und möchte hier dokumentieren, wie ich die Installation und Einrichtung des Systems angegangen bin.

Vor jeglicher Installation ist es wichtig zu entscheiden, wie man den Server nutzen will. Ich strebe hier einen Server mit mehreren Benutzern und mehreren Applikationen an.

Ich habe dazu mehrere Schritte vorgesehen:
1. Grundlegende Installation
1.1 Installation von Ruby

Als Grundlage für den Betrieb von Ruby on Rails Anwendungen benötigt man Ruby. Ich setze dabei auf meinem Server momentan folgende Version ein:

ruby -v
ruby 1.8.6 (2007-09-24 patchlevel 111) [i486-linux]

Installieren kann man Ruby unter Ubuntu recht einfach mit apt:

sudo apt-get install ruby ruby1.8-dev build-essential

Die beiden letzten Pakete vermeiden Fehler, die man sonst bei der Mongrel-Installation bekommen würde.

1.2 Installation von RubyGems

Nachdem Ruby installiert wurde, können wir RubyGems installieren. RubyGems ist ein Paketsystem in Ruby. Es wird per Konsole über gem aufgerufen.

sudo apt-get install rubygems

1.3 Installation von Rails

to be continued…

Der Strato-Server ist da…

Nachdem ich mich am Samstag dafür entschieden habe, einen vServer von strato zu mieten, ist es nun soweit: Nur 3 Tage danach ist er da. Vorinstalliert ist OpenSuse. Das habe ich natürlich ersteinmal geändert und die Neuinstallation mit Ubuntu 8.04 ausgelöst.

Ich werde hier nach und nach Informationen dazu veröffentlichen, was ich mit dem Server machen will. Nur soviel: nachneun.de wird endlich mal begonnen!