2011-08-27 3 views
2

우분투 OS가 설치된 원격 서버가 있습니다. 서버에서 명령을 실행하려면 putty을 사용하고 있습니다. 오픈 링크 오픈 소스 버추 오소를 설치했다. 이제우분투에서 OpenLink Virtuoso를 시작하는 방법

나는 다음과 같은 명령을 사용하여 서버를 시작할 때 : 다음 입력 cd /usr/local/virtuoso-opensource/var/lib/virtuoso/db

    1. 이동

      두 단계

      이 서버를 시작하려면를 /usr/local/virtuoso-opensource/bin/virtuoso-t -f &

    서버가 성공적으로 시작됩니다. 지휘자와 물건에 액세스 할 수 있지만 내 putty 세션을 닫으면 바로 Virtuoso 서버가 종료됩니다. 해당 컴퓨터에서 tomcatLAMP도 실행 중입니다. 그 두 사람은 계속 달리기를하지만 이상하게도 Virtuoso는 종료됩니다.

    putty 세션에서 연결을 끊어도 어떻게 작동을 유지할 수 있습니까?

  • 답변

    3

    -f 인수는 프로세스가 (후행 앰퍼샌드, &에 의해) 배경에 넣어에도 불구하고 +foreground에서 실행되는 거장 인스턴스를 만들고, 그것은 당신의 로그인 세션에 연결되어 있습니다.

    로그인 세션에 바인딩하지 않고도 -d 또는 +debug 인수와 비슷한 출력 효과를 얻을 수 있습니다. 모두 -d-f 인수를 남겨, (기본 loglevel5 임) virtuoso.ini 파일에 설정된

    는 또한 +loglevel로, 표준 출력 피드백없이 인스턴스를 시작할 수 있습니다.

    그래서 두 명령은 될 실행하려면 : 이제

    1. cd /usr/local/virtuoso-opensource/var/lib/virtuoso/db
    2. /usr/local/virtuoso-opensource/bin/virtuoso-t

    , 나는 그것을 찾아 낼 것으로 예상 할 위치 db 디렉토리가 그렇게 아니라고 당신이 따라 다니는 가이드가 약간의 수정이 필요할 수 있습니다. (내 고용주) OpenLink Software's guide이 더 도움이 될 수 있습니다.

    나중에 참조

    , 오픈 링크 소프트웨어는 Freenode의에 Virtuoso Users mailing list, 또는 우리의 Support site, 또는 Support forums 우리 자신, 또는 IRC 채널 #openlink-virtuoso (irc://chat.freenode.net/#openlink-virtuoso) 달리 여러 거장과 지원 경로 등을 보유하고 있습니다.

    관련 문제