Java 远程安装Tomcat(在数字海洋服务器上?)

Java 远程安装Tomcat(在数字海洋服务器上?),java,tomcat,remote-server,digital-ocean,Java,Tomcat,Remote Server,Digital Ocean,从Java应用程序中,我希望以编程方式: 启动数字海洋服务器[编辑:在LINUX debian上] 在此服务器上安装Tomcat[编辑:此步骤必须从我的Java应用程序远程执行] 将现有war文件上载到服务器并将其部署到Tomcat上 我已经找到了关于如何做1的所有细节。一个3,但不是2 如果您具有对远程服务器的ssh访问权限,您可以在java应用程序中使用并运行适当的命令来安装tomcat(可能是:sudo-apt-get-install-tomcat7)。可以找到来自java的ssh连接示例

从Java应用程序中,我希望以编程方式:

  • 启动数字海洋服务器[编辑:在LINUX debian上]
  • 在此服务器上安装Tomcat[编辑:此步骤必须从我的Java应用程序远程执行]
  • 将现有war文件上载到服务器并将其部署到Tomcat上

  • 我已经找到了关于如何做1的所有细节。一个3,但不是2

    如果您具有对远程服务器的
    ssh
    访问权限,您可以在java应用程序中使用并运行适当的命令来安装tomcat(可能是:
    sudo-apt-get-install-tomcat7
    )。可以找到来自java的ssh连接示例。

    什么操作系统?复制和解压缩zip…好吧,我不知道如何从Java应用程序远程执行此操作?为什么要从Java应用程序执行此操作?我的意思是,您可以使用putty或vnc进行安装,然后可以远程部署应用程序。是否有任何特定需求?是的,需要将这些DO服务器用作远程工作者,在没有人监督的情况下启动,用于不同时间和强度的工作。如果远程PC中已经安装了Tomcat,您打算怎么做?