NginxでPassengerを実行するための前提条件として、 "rvm use 1.9.3"と "rvmsudo passenger start - socket(sitename).socket"があります。他のすべては完璧に動作しますが、これらのコマンドやそれに相当するものすべてが、システムの起動時に起動するNginxで動作することを確認する方法が今、問題になっています。私はこれをすべて自動化したい。Nginx内でrvm'ed Passengerを自動起動する方法
はこれが(私は全くそれを試していない。#どうやらnginxの/乗客の一部構成で動作しますものです)のように見えるnginx.confにどのような私の付加部品である
upstream (sitename)_upstream{
server unix:/(filepath)
}
server {
listen 80;
server_name (url);
root (filepath);
access_log (logpath);
error_log (logpath);
# passenger_enabled on;
# rails_spawn_method smart;
# rails_env development;
location/{
proxy_pass http://(sitename)_upstream;
proxy_set_header Host $host;
}
}
今私は何をしますか?