如何在Ubuntu上启动OpenLink Virtuoso

Pri*_*rim 3 ubuntu putty virtuoso

我有一个带Ubuntu OS的远程服务器.我putty用来在服务器上运行命令.我在上面安装了OpenLink开源Virtuoso.

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

要启动服务器,您需要执行两个步骤

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

服务器启动成功,我可以访问指挥和东西,但一旦我关闭我的putty会话,Virtuoso服务器也关闭.我也跑tomcat,并LAMP在该计算机上.这两个仍然继续运行但奇怪的是Virtuoso关闭了.

即使我断开putty会话,如何保持运行?

Tal*_*Ted 6

-f参数使Virtuoso实例运行在+foreground尽管该进程已放入后台(通过尾随符号&),并且它与您的登录会话相关联.

您可以使用-dor +debug参数获得类似的输出效果,而无需绑定到您的登录会话.

您也可以在没有stdout反馈的情况下启动实例,使用文件中的+loglevelas virtuoso.ini(默认loglevel5),同时不使用-d-f参数.

所以要执行的两个命令变为:

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

现在,该db目录不是我期望找到的目录,因此您关注的指南可能需要一些额外的更正.您可能会发现(我的雇主)OpenLink软件指南更有帮助.

为了供将来参考,OpenLink软件有几种支持途径,包括Virtuoso和其他,例如Virtuoso用户邮件列表,或我们的支持站点,或我们自己的支持论坛,或#openlink-virtuosoFreenode(irc://chat.freenode.net/#openlink-virtuoso)上的IRC频道.