2011-08-27 220 views
2

我有一个带有Ubuntu操作系统的远程服务器。我正在使用putty在服务器上运行命令。我在上面安装了OpenLink开源Virtuoso。如何在Ubuntu上启动OpenLink Virtuoso

现在,当我使用下面的命令启动服务器:

要启动服务器,你有两个步骤

  1. 转到cd /usr/local/virtuoso-opensource/var/lib/virtuoso/db
  2. 然后键入/usr/local/virtuoso-opensource/bin/virtuoso-t -f &

服务器成功启动我可以访问售票员和物品,但只要关闭我的会话,Virtuoso服务器也会关闭。我也在那台机器上运行tomcatLAMP。这两个仍然继续运行,但奇怪的Virtuoso关闭。

即使我从我的putty会话中断开连接,我如何才能保持运行?

回答

3

-f参数使得Virtuoso实例在+foreground中运行,即使该进程已放置在后台(通过尾随与号&),并且它与您的登录会话绑定。

您可以通过参数-d+debug获得类似的输出效果,而不绑定到您的登录会话。

virtuoso.ini文件(默认loglevel5)设置,通过不使用这两种-d-f参数您也可以在没有标准输出反馈启动实例,与+loglevel

所以这两个命令来执行成为:

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

现在,db目录不是,我希望找到它,所以您所遵循的指南可能需要一些额外的更正。你可能会发现(我的雇主)OpenLink Software's guide更有帮助。

供将来参考,OpenLink Software有几条路径,以支持,与炫技否则,如Virtuoso Users mailing list,或我们的Support site,或者我们自己Support forums,或IRC频道#openlink-virtuoso Freenode上(irc://chat.freenode.net/#openlink-virtuoso)。