WildFly is a flexible, lightweight and managed application runtime, which represents a new and improved version of JBoss application server. It is written in Java and implements the Java Platform Enterprise Edition (Java EE) specification. WildFly is completely free and open source, available to be run on multiple platforms.

Its main features are:
  • fast concurrent deployment and ability to edit static resources without redeployment;
  • each service can be started and stopped in isolation;
  • lightweights through the efficient memory management;
  • modular approach.

WildFly improvements (if comparing with JBoss) include full passing of the Java EE7 TCK (better applications’ productivity), only two used by default ports, new security manager, improved JDK compatibility, bug fixes and more.

In order to host a project with WildFly application server within Jelastic Cloud, just follow the simple steps below.

WildFly at Jelastic

1. Log in to your Jelastic account.

2. In order to create a New environment, click the appropriate button in the upper left corner of the dashboard.

3. In the appeared Environment Topology window, navigate to the Java tab and pick WildFly (of either 1011, 1213 or 14 version) from the list of available application servers. Then specify the resources usage limits by means of cloudlet sliders, choose a region (if several ones are available) and edit the name of your environment.


  • WildFly is not compatible with Java 6, therefore this version is not available in the Java versions list;
  • due to the minimal WildFly resources requirements, it is strongly recommended to allocate more than 1 cloudlet for this node. Otherwise you can experience low server performance and even its failure.

Proceed with the Create button.

4. Wait for a couple of minutes for your environment to be created and click the Open in browser button next to it.

5. The WildFly welcome page with a list of useful links will be opened in a new browser tab.

In order to access the WildFly Administration Console, click the appropriate link (circled in the image above) or just add the :4848 port to the page URL in a browser address bar. After being automatically redirected to the login frame, you can enter with the credentials you’ve got via email previously (while environment creation).

Also, as an option, you can establish the SSH connection to the desired WildFly server and use the WildFly CLI inbuilt utility for its managing.

Note: Currently, the Custom SSL feature is not available for this server. This functionality will be added in the nearest future.
This concludes our tutorial on WildFly server installation! Now you can configure it in a way you need and proceed to your Java application deployment (the supported extensions are .war, .ear and .zip).