2

Linuxサーバーでxsp4をバックグラウンドプロセスとして実行する簡単な方法はありますか?

xsp4を実行すると、次のようになります。

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

したがって、ターミナルを終了すると、ターミナルから実行しているため、サーバーが停止します。

これを行うにはデーモンを作成する必要がありますか?それとも、私が見逃しているものがすでにありますか?

ありがとう

4

3 に答える 3

1

いくつかのオプションがあります。問題がターミナルのクローズである場合、screenは簡単な解決策になります(screen xsp4を実行してから、Ctrl + A、Dを実行するだけで、ターミナルを閉じることができます)。使用した方法が適切な場合は、それを使用してください。ただし、xspは端末を閉じた後に停止します。xspは通常、デバッグに使用する必要があります。本番ソリューションはFastCGIまたはapacheモジュールであるため、これらは「定義上」デーモンです。

于 2012-01-25T20:52:13.953 に答える
0

見せなければならないデモにはMonoを使わなければならず、同じ問題に直面しました。私の回避策は次のとおりです。

xsp4 --nonstop &

:初期情報が表示され、Enterキーを押すと実行が継続されます。必要に応じてターミナルを終了することもでき、それも続行されます。

于 2018-10-15T18:07:07.567 に答える
-1

ターミナルにxsp4をインストールして sudo apt-get install mono-xsp4 から、Aspプロジェクトが保存されているプロジェクトフォルダに移動して、ターミナルに入力します。 xsp4

于 2012-10-09T09:12:56.160 に答える