首页  »   Erlang

ssh 远路启动erlang项目和java项目

网友分享于:2013-06-09  浏览:0次
ssh 远程启动erlang项目和java项目

1.使用ssh远程启动erlang项目,如果关闭了ssh,所启动的项目也会被关闭,因此我们使用下列方法进行启动:

nohup erl -sname www -pa ebin deps/eredis/ebin -s server start > project.out &

对上面的参数进行解析:

nohup:在ssh关闭后,项目启动不关闭

erl:erlang项目的启动命令

-sname:使用短名称启动,有-sname(短名称)和-name(长名称)两种方式。

-pa:把-pa后面的路径添加到启动路径中来。

-s:启动的模块和方法,server为启动的模块,start为启动的方法。

>project.out:日志输出路径

&:使用后台启动方式。

2.使用ssh启动java项目,如果关闭了ssh,所启动的项目也会被关闭,因此我们使用下列方法进行启动:

nohup java -jar project.jar > project.out&

nohup:在ssh关闭后,项目启动不关闭。

java:使用java启动项目。

-jar:启动的项目为jar包。

project.jar:需要启动的项目。

>project.out:日志输出路径。

&:使用后台启动方式。

相关解决方案

最新解决方案