2014-04-30 5 views

답변

2

--harmony를 사용하여 실제 노드를 실행하는 래퍼 스크립트를 작성한 다음 Passenger에 해당 래퍼 스크립트를 사용하도록 지시하여이 작업을 수행 할 수 있습니다. 그런 다음

#!/bin/sh 
exec /usr/bin/node --harmony "[email protected]" 

:

:이 작업을 수행 할 수 있도록

chmod +x /home/user/wrappers/node 

여객 독립, PATH에서 처음으로 '노드'명령을 사용하여 예를 들어,/홈/사용자/래퍼/노드를 작성

export PATH=/home/user/wrappers:$PATH 
cd /your-app 
passenger start 

당신은 Nginx에 대한 Apache 또는 승객 여객를 사용하는 경우, 설정 적절한 지침 :

# Apache 
PassengerNodejs /home/user/wrappers/node 

# Nginx 
passenger_nodejs /home/user/wrappers/node; 
+0

글쎄, 나는 승객 문서를 완전히 읽지는 않았다. 감사. – willwen

+3

아파치 또는 Nginx를 사용하는 경우 직접'passenger_nodejs 'node --harmony app.js'명령을 쓸 수 있습니다. ' – guzart

+0

'passenger_nodejs 지시어에 플래그를 추가하는 것이 작동하지 않습니다. 래퍼를 사용해야했습니다. 상술 한 바와 같이. – Jondlm

관련 문제