我有一台带有 Ubuntu 操作系统的远程服务器。我正在使用 putty
在服务器上运行命令。我在上面安装了 OpenLink 开源 Virtuoso。
现在,当我使用以下命令启动服务器时:
服务器成功启动,我可以访问导体和其他东西,但是一旦我关闭 putty
session ,Virtuoso 服务器也会关闭。我还在那台机器上运行 tomcat
和 LAMP
。这两个人仍在继续运行,但奇怪的是 Virtuoso 关闭了。
即使与 putty
session 断开连接,如何保持运行?
最佳答案
-f
参数使 Virtuoso 实例在 +foreground
中运行,即使该进程已被置于后台(通过尾随&符号, &
),并且它与您的登录 session 相关联。
您可以使用 -d
或 +debug
参数获得类似的输出效果,而无需绑定(bind)到您的登录 session 。
您还可以使用 +loglevel
文件中设置的 virtuoso.ini
(默认 loglevel
为 5
),通过不使用 -d
和 -f
参数,在没有标准输出反馈的情况下启动实例。
所以要执行的两个命令变成:
现在,该 db
目录不是我希望找到它的地方,因此您所遵循的指南可能需要一些额外的更正。您可能会发现(我的雇主)OpenLink Software's guide 更有帮助。
为了将来引用,OpenLink 软件有多种支持路径,包括 Virtuoso 和其他方式,例如 Virtuoso Users mailing list ,或我们的 Support site ,或我们自己的 Support forums ,或 Freenode 上的 IRC channel #openlink-virtuoso
( irc://chat.freenode.net/#openlink-virtuoso
)。
关于ubuntu - 如何在 Ubuntu 上启动 OpenLink Virtuoso,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7211669/