2012-02-25 55 views
0

我在終端上執行ssh以運行我的liferay。在Liferay上執行SSH,然後在我退出終端時關閉它

當我運行此命令,這將運行我的Liferay就好了,但是當我離開我的終端也將關閉我的Liferay我使用這個命令

ssh [email protected] 
password: ***** 

cd tomcat/bin/ 

./catalina.sh run 

現在。導致我的網站返回「服務暫時不可用

什麼是運行catalina腳本的正確方法?我真的需要保持我的終端打開以保持我的服務器運行?我認爲我做了什麼不對。

使用Liferay 6.0

請指教。

謝謝!

回答

3

您可以使用通常在Tomcat中運行的startup.sh腳本(在後臺運行tomcat),也可以使用許多流行的背景技術之一(nohup,screen等)。

+0

你有解釋我的方法發生了什麼嗎?是否真的很正常,當我運行那條線並關閉終端時,它也會結束我的服務器?感謝您的建議,非常感謝。 – Pennf0lio 2012-02-25 22:59:44

+0

@ Pennf0lio是的,基本上當你關閉你的窗口時,它會發送'HUP'信號給你的程序(意思是掛斷)。如果一個進程不知道如何處理這個問題,通常會被殺死。您可以使用nohup程序忽略HUP信號或上述其他方法。 – 2012-02-25 23:29:50

+0

感謝您的建議,真的很感激! – Pennf0lio 2012-02-26 15:47:11

相關問題