Ruby on Rails
Ändern Sie eine Standardumgebung für Rails-Anwendungen
Suche…
Einführung
In diesem Abschnitt wird beschrieben, wie die Umgebung geändert werden kann. Wenn jemand rails s
startet er nicht in der Entwicklung, sondern in der gewünschten Umgebung.
Läuft auf einem lokalen Rechner
Normalerweise, wenn die Schienenumgebung durch Tippen ausgeführt wird. Dies führt nur die Standardumgebung aus, die normalerweise in der development
rails s
Die spezifische Umgebung kann beispielsweise mit dem Flag -e
ausgewählt werden:
rails s -e test
Welches wird die Testumgebung ausführen.
Die Standardumgebung kann in Terminal ~/.bashrc
werden, indem Sie die Datei ~/.bashrc
und die folgende Zeile hinzufügen:
export RAILS_ENV=production in your
Läuft auf einem Server
Wenn Sie auf einem Remote-Server laufen, der Passenger verwendet, ändern Sie die Datei apache.conf in die Umgebung, die Sie verwenden möchten. In diesem Fall sehen Sie RailsEnv production
.
<VirtualHost *:80>
ServerName application_name.rails.local
DocumentRoot "/Users/rails/application_name/public"
RailsEnv production ## This is the default
</VirtualHost>