2011-04-24 127 views
3

我終於設法讓Jetty7在Debian中作爲服務運行。將Jetty設置爲服務

不過,我不確定我是否做出正確的步驟或者沒有忘記什麼。

到目前爲止,我已經做了以下內容:

  1. Untared下載的tar文件到/opt/jetty-distribution-$JETTY_VERSION
  2. 創建了一個軟鏈接`/opt/jetty指向/opt/jetty-distribution-$JETTY_VERSION
  3. 複製的jetty.sh文件(/opt/bin/jetty.etc發現/etc/init.d
  4. Uncommented三條線(如sh文件中的評論說)

這樣好嗎?我沒有明確地設置$JETTY_HOME,JAVA_HOME,JAVA,因爲Jetty似乎能夠找出它們。

+3

你試過從init.d運行它嗎?像sudo ./jetty.sh啓動? – lobster1234 2011-04-25 03:42:31

回答

5

我不知道Debian的,但在SUSE什麼/在redhat你必須真正添加到您的運行級別

的chkconfig --add jetty.sh

還有一些標題行你應該有在jetty.sh的開頭(看看其他/etc/init.d東西例如)