0
私は両方の開発者prodモードで同じレールアプリを使用できるようにnginxを設定する必要があります。dev/prod、同じレールアプリケーションの乗客/ nginxをセットアップするには?
たとえば、私がhttp://mysiteにアクセスすると、プロダクションモードで実行する必要があります。http://dev.mysiteまたはhttp://mysite:3000にアクセスすると、開発モードで実行する必要があります。
多くの設定を試しましたが、動作しませんでした。両方のURLは常に私を同じ環境に連れて行きます。
server {
listen 80;
server_name mysite;
root /srv/www/mysite/public; # <--- be sure to point to 'public'!
passenger_enabled on;
passenger_user mysite;
rails_env production;
}
server {
listen 3000;
server_name mysite;
root /srv/www/mysite/public; # <--- be sure to point to 'public'!
passenger_enabled on;
passenger_user mysite;
rails_env development;
}