Nginx에서 Passenger를 실행하기위한 전제 조건으로 "rvm use 1.9.3"및 "rvmsudo passenger start - 소켓 (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;
}
}
그럼 이제 어떻게해야합니까?