2010-12-15 10 views
0

Ich möchte eine Ruby/Rails-Entwicklungsumgebung einrichten, die spiegelt, was ich auf heroku.com bekommen würde Bambus-mri-1.9.2 Stapel. Ich brauche das, damit ich Michael Hartls Rails Tutorial folgen kann. Deshalb denke ich, dass ich brauche:Wie man eine Virtual Box virtuelle Maschine für den Bamboo-mri-1.9.2-Stack auf heroku.com einrichtet

  • Debian Lenny 5.0
  • git
  • curl
  • rvm
  • Rubin MRI 1.9.2
  • Rails 3.0.3
  • PostgreSQL - aber ich bin nicht sicher welche Version
  • Ruby/PostgreSQL Treiber
  • zlib
  • Readline-
  • openssl
  • rubygems
  • Autotest
  • DRB
  • Spork

Jedes Mal, wenn ich einen neuen Schritt im Tutorial versuche ich auf Probleme stoßen, sagen, dass ich bin eine Bibliothek oder ein Juwel fehlt, oder dass ein Juwel nicht geladen hat, oder was auch immer. (Mein Computer ist Ubuntu 10.4, und wurde gut eingerichtet, um Ruby 1.8.7 und Rails 2.3.x auszuführen).

Ich habe etwas graben und ich fand schließlich heraus, wie man openssl und readline arbeitet, die für mein System arbeiten. Ich würde jedoch gerne wissen, ob jemand einen wiederholbaren Befehlssatz hat, der mir sagen wird, was ich installieren muss, um diesen Entwicklungsstack auf meinem Computer zu bekommen, vorzugsweise in einer VirtualBox oder VMWare VM.

Ich schätze jede Hilfe, die Sie mir geben können.

Antwort

0

Während ich nicht versprechen kann, wird dies genau das gleiche wie heroku sein, sollte das folgende ausreichend ähnlich sein und eine gute Plattform für Schienen Entwicklung.

  1. Debain Lenny 5.0 (dieses hat eine sehr geringe Wirkung, aber wir können diese Spiele Heroku sicher sein)
  2. RVM installieren, ein Programm zu machen Installieren von Ruby einfach. http://rvm.beginrescueend.com/
  3. Lesen Sie die ‚rvm Notizen‘ und stellen Sie sicher, dass Sie bereit sind zu starten RVM mit
  4. Bei Bedarf RVM verwenden OpenSSL und/zu installieren oder readline
  5. Installieren Rubin mit dem Befehl 1.9.2 ‚rvm installieren 1.9.2 '
  6. Installieren Sie die Edelsteine' Bundler 'und' Schienen '
  7. Installieren Sie PostrgeSQL aus den Debain-Repositories mit dem Befehl' apt-get install postgresql '. Wiederum wird ein kleiner Versionsunterschied keinen signifikanten Unterschied machen, und die Debain-Repos sollten eine stabile Version haben.
  8. Erstellen Sie Ihre erste App 'Schienen neue -d Postgresql'
  9. Genießen Sie Ihre neue Umgebung!