Overview

This page covers how to download Payara Server, start Payara Server, access the Administration Console, deploy an application and how to access the deployed application.

Visit our Getting Started Hub for additional, step-by-step resources for beginners.

Downloading Payara Server

Payara Server can be downloaded from our official Nexus Enterprise repositories by using your subscription organizational credentials. Read this knowledge base article for more information. Download the ZIP bundle to a directory of your choosing and then unzip. On Linux based systems you can use the following command:

unzip payara-5.45.0.zip

By default, this will unzip the archive into the ${CURRENT_DIR}/payara directory.

Starting Payara Server

To start Payara Server, execute the following command:

$ {PAYARA_INSTALL_DIR}/bin/asadmin start-domain

This will start domain1, which is the default domain included with Payara Server. If you wanted to start a different domain, the domain name would need to be specified. An example can be seen below:

$ asadmin start-domain your_domain_name

Accessing the Administration Console

Once the server is up and running, type this URL http://localhost:4848 in your browser to access the Administration Console. This is the default URL for accessing the Administration Console.

Deploying an Application

In order for a web application to run, it must be first deployed on an application server such as Payara Server.

Deploying using Asadmin

To deploy a WAR file, you need to use the deploy option, followed by the path to the application to deploy. See below for an example of deploying a WAR file:

$ {PAYARA_INSTALL_DIR}/bin/asadmin deploy your_application.war

Deploying using Administration console

  1. Access the Administration Console by navigating to http://localhost:4848 (make sure a domain is running beforehand)

  2. Click on Applications under the heading Common Tasks pane on the left side of the page.

  3. Any deployed applications are listed here. Since there are none right now, click on Deploy.

  4. The current display should be the Deploy Applications or Modules page. Select Packaged File to be uploaded to the Server and click browse. Navigate to where your application is located, select the file and click Open. You should be returned to the same page with some settings listed.

  5. Change any settings if needed otherwise accept the default settings and click ok to be returned to the applications page. Your application should now be listed.

  6. Finally, under the action tab click launch. The default URL for application is http://localhost:8080/ your_application.