2013-11-04 2 views
0

나는 내가대체 명령은 내가 내 레일 응용 프로그램을 시작할 때

rvmsudo rails server -p 80

사용하려면 지금 3001

80에서 내 Apache2 포트를 변경 한 시작하지만 승객에 내 레일 응용 프로그램을 실행하려면 이미 설치 한 nginx입니다. 난 다음 그러나

1. rvmsudo passenger start -a 127.0.0.1 -p 80 -e development 
2. rvmsudo passenger start -p 80 
3. sudo passenger start -e development -p 80 

그래서 알려 주시기 바랍니다 작동하지 않는 시도 내가 사전에 승객 Thnaks를 사용하여 포트 80에서 내 응용 프로그램을 실행해야 할 정확한 것!

답변

1

Phusion Passenger의 Nginx integration mode을 사용해야합니다. passenger 명령을 사용하면 독립 실행 형 모드에만 액세스 할 수 있습니다. Nginx 통합 모드와 독립 실행 형 모드 간의 차이점에 대한 자세한 내용은 http://www.modrails.com/documentation/Users%20guide.html을 참조하십시오.

+0

도움이되었습니다. 이미 읽었습니다. 나는 승객 nginx를 설치했다는 것을 언급 했으므로 –

+0

그럼'passenger '명령을 어떻게 사용하니? 'passenger' 명령은 Nginx 통합 모드와 완전히 관련이 없습니다. – Hongli

+0

나는 나의 querry에서 승객보기를 위해 내가 사용했던 명령이 지난 3 개의 선을 언급했다. –

관련 문제