如果我们可以访问服务器,如何在远程glassfish服务器上部署.war?

时间:2016-10-21 23:01:10

标签: web-deployment glassfish-4

我有.war文件和远程glassfish服务器的访问权限。我想在服务器上部署.war文件。

1 个答案:

答案 0 :(得分:0)

尝试以下步骤:

  1. 从终端中,将.war文件scp到远程服务器上的临时文件夹: 从您当前的目录(您拥有.war文件) 防爆。 scp~ / workdir / mySampleApp.war userID @ host:/ tmp
  2. 打开另一个终端并登录到您的远程服务器[假设您有权访问服务器]: ssh @ host-id

  3. 转到Glassfish文件夹:

    cd / opt / glassfish4 / glassfish /

  4. 运行deploy命令:

    bin / asadmin --user admin --passwordfile / opt / glassfish4 / glassfish / domains / domain1 / config / domain-passwords deploy /tmp/mySampleApp.war

  5. 这会将.war从'/ tmp'文件夹部署到glassfish服务器。

    成功部署后,您可以在远程服务器上的浏览器上运行您的应用程序。