Verzeichnis für Ruby Programme

14/02/2010 - 14:54 von Jörg Klein | Report spam
Hallo,

ich bin gerade dabei Ruby on Rails zu erlernen. Als Lehrbuch verwende ich Ruby on Rails 2 von Jens-Christian Fischer. Für die
Produktionsumgebung empfiehlt Herr Fischer ein Verzeichnis /opt/rails/application zu erstellen. Das heißt als, das die
Rubyakklikation nicht unter /usr/local/bin/rails/application installiert werden soll.
In welchem Verzeichnis installiert ihre Eure Applikationen?

Wie groß soll die Partition /opt mindestens werden?

Vielen Dank für die Hilfe
Jörg
 

Lesen sie die antworten

#1 Andreas Richter
15/02/2010 - 10:04 | Warnen spam
Jörg Klein wrote:

Hallo,



Hi,

ich bin gerade dabei Ruby on Rails zu erlernen. Als Lehrbuch verwende ich
Ruby on Rails 2 von Jens-Christian Fischer. Für die Produktionsumgebung
empfiehlt Herr Fischer ein Verzeichnis /opt/rails/application zu
erstellen. Das heißt als, das die Rubyakklikation nicht unter
/usr/local/bin/rails/application installiert werden soll. In welchem
Verzeichnis installiert ihre Eure Applikationen?



prinzipiell ist es völlig egal, wo die Rails-Applikationen liegen. Wichtig
ist, dass der Webserver über den Standort informiert wird und er dort auch
Zugriff hat.

Ich habe es bisher so gehalten, die Railsanwendungen in einem Verzeichnis
parallel zu dem vom Webserververzeichnis zu installieren. Also
/var/www
/var/rails
Das auf einem Debian-System. Andere setzen für die Daten gerne auf ein /srv/
Verzeichnis.

Auf einem neuen, mit Plesk administierten System, habe ich z.B. eine
Railsanwendung im Verzeichnis für eine Subdomein zu liegen.
/var/www/vhost/domain.de/subdomains/subdomain/rails/

Du siehst, die Railsanwendung kann irgendwo auf der Platte liegen. Pack sie
dahin, wo du sie am schnellsten wiederfindest bzw. in einen deiner
Ordnerstruktur passendes Verzeichnis. _DIE_ ideale Stelle gibt es nicht.

Wie groß soll die Partition /opt mindestens werden?



Hàngt davon ab, was du in /opt installieren möchtest. Wenn du dir nicht
sicher bist, mach keine extra Partition für /opt

Vielen Dank für die Hilfe
Jörg



Mit freundlichen Grüssen / With kind regards
Andreas Richter - http://www.anrichter.net
GPG-KeyID: 0x7BA12DD9
Fingerprint: D2E9 202B F4F0 EB16 25DE 5FF7 0CF2 3C57 7BA1 2DD9

Ähnliche fragen