如何在linux上运行xsp4作为后台进程?

时间:2012-01-25 15:53:26

标签: mono xsp

有没有一种简单的方法可以让xsp4作为后台进程在linux服务器上运行?

当我运行xsp4时,我得到了这个:

xsp4
Listening on address: 0.0.0.0
Root directory: /test
Listening on port: 80 (non-secure)
Hit Return to stop the server.

因此,如果我退出终端,我正在运行它停止服务器。

我是否必须编写守护进程才能执行此操作?或者是否已经存在我缺少的东西?

由于

3 个答案:

答案 0 :(得分:1)

你有几个选择。如果您的问题是终端关闭,那么screen可以是简单的解决方案(只需运行屏幕xsp4,然后按Ctrl + A,D,您就可以关闭终端)。如果您使用的方法适合您,则使用它 - 但是终端关闭后xsp将会死亡。 xsp通常应该用于调试,生产解决方案是FastCGI或apache模块,因此这些是守护进程“按照定义”。

答案 1 :(得分:0)

我必须使用 Mono 进行演示,但遇到了同样的问题。我的解决方法为:

xsp4 --nonstop &

注意:它将显示初始信息,如果您按Enter键,它将继续运行。您也可以根据需要退出终端,终端也将继续运行。

答案 2 :(得分:-1)

你可以在终端安装xsp4 sudo apt-get install mono-xsp4   然后  转到您的项目Asp项目保存的文件夹并输入终端  xsp4