2013-03-27 3 views
0

필자는 현재 rvm으로 ruby ​​1.8.7을 설치했습니다. 현재 모든 것이 rvmsudo와 함께 작동하지만 다음을 실행할 수있는 init.d 스크립트가 필요합니다. rvmsudo/var/rails/sandbox/script/server -p 8080 -e sandboxrvm init.d 스크립트

불행히도 rvmsudo 부분은 그것을 만들고 있습니다. 루트가 rvmsudo를 recongize하지 않기 때문에 어렵다. 누구든지이 init 스크립트를 작성하는 방법에 대한 아이디어가 있습니까? 그것에

답변

0

사용하는 전체 경로는 : 나는 그것의 내 터미널을 사용하는 경우 덕분에, 난 그냥, 지금 문제에서 실행하고 있음을 난 내 SSH 세션을 죽일 기본적으로 경우 한 /path/to/rvm/bin/rvmsudo

+0

확인이 떨어져 죽는다. 2 개의 스크립트가 있고, init 스크립트는 su -c/files/sandbox 및/files/sandbox입니다. cd/var/rails/sandbox/ /usr/local/rvm/wrappers/[email protected] server/ruby ​​/ var/rails/sandbox/script/server -p 8080 -e sandbox 기본적으로 내 init 스크립트는 백그라운드에서 실행되지 않고 실제 콘솔, 모든 아이디어에서 실행할 수 있어야합니다. 백그라운드에서 실행하려면 어떻게해야합니까? – user2214162