如何在本地部署我的Web应用程序?

时间:2015-09-20 13:54:15

标签: web-applications glassfish web-deployment application-server

我对Application Server感到困惑,并在其上部署我的Web应用程序。假设我在工作场所拥有自己的服务器。我理解Web服务器是如何工作的,我可以简单地安装WAMP或XAMP并启动我自己的Web服务器,SQL服务器。

如何启动应用程序服务器?说我想开始一个glassfish服务器。如何在此Web服务器/应用程序服务器上部署我的应用程序?这种混乱对我来说是一场噩梦。请帮我澄清这个问题。

1 个答案:

答案 0 :(得分:1)

我假设您正在使用Windows。

启动GlassFish:

  1. 在GlassFish主目录中打开命令提示符(解压缩或安装到的目录,如C:\glassfish4)。你应该看到一个" bin"此目录中的文件夹。
  2. 运行bin\asadmin start-domain以启动GlassFish。您需要确保端口4848或8080上没有任何运行,否则您可能会看到异常行为。
  3. 转到http://localhost:4848以查看管理控制台启动
  4. 部署到GlassFish

    1. 最简单的方法是使用管理控制台。点击左侧的Applications,然后点击Deploy。您需要从本地计算机中选择要部署的应用程序。大多数其他设置可以保留为默认设置,但请确保target列表中有服务器。
    2. 再次使用命令行;在命令提示符中与之前相同的目录中,运行bin\asadmin deploy C:\path\to\MyApp.war
    3. 或者,将您的应用复制并粘贴到您域中的autodeploy文件夹(默认域名为domain1):C:\glassfish4\glassfish\domains\domain1\autodeploy。一旦您的应用程序在该文件夹中,GlassFish应该处理其余的(假设您的应用程序没有问题)