Linux
如何在 Debian 上安裝 Mono XSP 作為守護程序?
我希望 XSP 作為守護程序在我的虛擬 Debian 5 上執行。
我怎樣才能做到這一點?
我接下來嘗試了:
$ sudo cp /etc/init.d/skeleton /etc/init.d/xsp
正確更新了腳本:
PATH=/sbin:/usr/sbin:/bin:/usr/bin DESC="Mono XSP4" NAME=xsp4 DAEMON=/usr/bin/$NAME DAEMON_ARGS="--port 80 --nonstop --root /home/godfather/Projects/Test" PIDFILE=/var/run/$NAME.pid SCRIPTNAME=/etc/init.d/$NAME
然後:
$ sudo update-rc.d xsp defaults
但是在系統重新啟動後,它會卡在下一個:
xsp Listening on address: 0.0.0.0 Root directory: /home/godfather/Projects/Test Listening on port: 80 (non-secure)
就這樣。
如果在使用者模式下執行它並且沒有:它具有相同的輸出
--nonstop
:xsp Listening on address: 0.0.0.0 Root directory: /home/godfather/Projects/Test Listening on port: 80 (non-secure) Hit Return to stop the server.
是 XSP 錯誤嗎?
start-stop-daemon
應附加--background
XSP 不應該用於生產,它是一個開發伺服器。
對於生產,看看 mod_mono:http ://www.mono-project.com/Mod_mono