{"id":29967,"date":"2019-06-07T13:56:36","date_gmt":"2019-06-07T18:56:36","guid":{"rendered":"https:\/\/www.rosehosting.com\/blog\/?p=29967"},"modified":"2022-06-03T03:33:45","modified_gmt":"2022-06-03T08:33:45","slug":"how-to-install-wildfly-on-ubuntu-18-04","status":"publish","type":"post","link":"https:\/\/www.rosehosting.com\/blog\/how-to-install-wildfly-on-ubuntu-18-04\/","title":{"rendered":"How to Install WildFly on Ubuntu 18.04"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div><p><img decoding=\"async\" class=\"alignnone size-full wp-image-30837\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/05\/how-to-install-wildfly-on-ubuntu18.04.jpg\" alt=\"How to Install WildFly on Ubuntu 18.04\" width=\"742\" height=\"372\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/05\/how-to-install-wildfly-on-ubuntu18.04.jpg 742w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/05\/how-to-install-wildfly-on-ubuntu18.04-150x75.jpg 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/05\/how-to-install-wildfly-on-ubuntu18.04-300x150.jpg 300w\" sizes=\"(max-width: 742px) 100vw, 742px\" \/><\/p>\n<p>In this tutorial, we will install and configure the latest version of WildFly and all necessary components on an <a href=\"https:\/\/www.rosehosting.com\/ubuntu-hosting.html\">Ubuntu 18.04 VPS<\/a>.<\/p>\n<p>WildFly, formerly known as JBoss, is a free and open-source Java web application server designed around speed and being lightweight. WildFly aims to provide users with a fast and stable Java runtime environment.<\/p>\n<p>WildFly comes with a lot of helpful features. Listed below are some of them:<\/p>\n<ul>\n<li>Fast Speed<\/li>\n<li><img decoding=\"async\" class=\"alignright wp-image-30838 \" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/05\/easily-install-wildfly-on-ubuntu-18.04.png\" alt=\"Easily Install WildFly on Ubuntu 18.04\" width=\"215\" height=\"161\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/05\/easily-install-wildfly-on-ubuntu-18.04.png 600w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/05\/easily-install-wildfly-on-ubuntu-18.04-150x113.png 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/05\/easily-install-wildfly-on-ubuntu-18.04-300x225.png 300w\" sizes=\"(max-width: 215px) 100vw, 215px\" \/>Ultimate Web Performance &amp; Scalability<\/li>\n<li>Slimable \/ Customizable Runtime<\/li>\n<li>Unified configuration &amp; Management<\/li>\n<li>Domain &amp; Standalone Management<\/li>\n<li>Fast Linking &amp; Concurrent Loading<\/li>\n<li>Smarter Development<\/li>\n<\/ul>\n<p><!--more--><\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-69f9b8326b84c\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"ez-toc-cssicon\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-69f9b8326b84c\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-wildfly-on-ubuntu-18-04\/#Prerequisites\" >Prerequisites:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-wildfly-on-ubuntu-18-04\/#Step-1-Log-in-and-Update-the-System\" >Step 1: Log in and Update the System<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-wildfly-on-ubuntu-18-04\/#Step-2-Install-Java\" >Step 2: Install Java<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-wildfly-on-ubuntu-18-04\/#Step-3-Create-a-system-user\" >Step 3: Create a system user<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-wildfly-on-ubuntu-18-04\/#Step-4-Download-WildFly\" >Step 4: Download WildFly<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-wildfly-on-ubuntu-18-04\/#Step-5-Configure-WildFly\" >Step 5: Configure WildFly<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-wildfly-on-ubuntu-18-04\/#Step-6-Configure-Management-Console-and-Create-a-User\" >Step 6: Configure Management Console and Create a User<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Prerequisites\"><\/span><strong>Prerequisites:<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul>\n<li>Ubuntu 18.04 VPS<\/li>\n<li>A system user with root privileges, or access to the root user itself<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"Step-1-Log-in-and-Update-the-System\"><\/span><strong>Step 1: Log in and Update the System<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Log in to your Ubuntu 18.04 VPS via SSH as the root user, or as a user with root privileges:<\/p>\n<pre>ssh root@<span style=\"color: #ff0000;\">IP_address<\/span> -p <span style=\"color: #ff0000;\">Port_number<\/span><\/pre>\n<p>Remember to replace <span style=\"color: #ff0000;\">IP_address<\/span> and <span style=\"color: #ff0000;\">Port_number<\/span> with the actual IP address and SSH port number for your server.<\/p>\n<p>and run the following commands to make sure that all installed packages on the server are updated to the latest available version<\/p>\n<pre>apt update &amp;&amp; apt upgrade<\/pre>\n<p>You can also enable automatic updates as described in one of our previous blog posts https:\/\/www.rosehosting.com\/blog\/how-to-enable-automatic-updates-on-a-linux-vps\/<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Step-2-Install-Java\"><\/span><strong>Step 2: Install Java<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>In order to run WildFly on the server, we have to install Java. We will install and use OpenJDK, which is a free and open-source implementation of the Java Platform. To install it on your Ubuntu 18.04 server, just run the following command.<\/p>\n<pre>install -y default-jdk<\/pre>\n<p>Once all necessary packages are installed, you can then check the version of Java that&#8217;s installed on your server.<\/p>\n<pre>Java --version<\/pre>\n<p>The output should look something like this:<\/p>\n<pre>openjdk 10.0.2 2018-07-17\r\nOpenJDK Runtime Environment (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.4)\r\nOpenJDK 64-Bit Server VM (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.4, mixed mode)<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"Step-3-Create-a-system-user\"><\/span><strong>Step 3: Create a system user<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>It is not recommended to run WildFly as the root uset, so we&#8217;ll have to create a new system user. Execute the following commands to create a &#8216;wildfly&#8217; system user and group:<\/p>\n<pre>groupadd -r wildfly\r\nuseradd -r -g wildfly -d \/opt\/wildfly -s \/sbin\/nologin wildfly<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"Step-4-Download-WildFly\"><\/span><strong>Step 4: Download WildFly<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Go to WildFly&#8217;s official website and download the latest stable release of the application to your server. At the moment of writing this tutorial it is version 16.0.0. We have included the link in our command below.<\/p>\n<pre>wget https:\/\/download.jboss.org\/wildfly\/16.0.0.Final\/wildfly-16.0.0.Final.zip<\/pre>\n<p>Once the downloaded ZIP arhive is downloaded, unpack it by executing the following command.<\/p>\n<pre>unzip wildfly-16.0.0.Final.zip -d \/opt<\/pre>\n<p>All of WildFly&#8217;s files and directories will be stored in a new &#8216;wildfly-16.0.0.Final&#8217; directory. We will rename it simply to &#8216;wildfly&#8217;<\/p>\n<pre>mv wildfly-16.0.0.Final wildfly<\/pre>\n<p>Since we will run WildFly under the newly created &#8216;wildfly&#8217; user, set the correct ownership to the WildFly files:<\/p>\n<pre>chown -R wildfly:wildfly \/opt\/wildfly<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"Step-5-Configure-WildFly\"><\/span><strong>Step 5: Configure WildFly<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Next, we will configure WildFly to run as a service. We will start by creating a &#8216;\/etc\/wildfly&#8217; directory.<\/p>\n<pre>mkdir \/etc\/wildfly<\/pre>\n<p>WildFly comes with all of the necessary scripts and configuration files needed to run. Copy the configuration file to the newly created directory:<\/p>\n<pre>cp \/opt\/wildfly\/docs\/contrib\/scripts\/systemd\/wildfly.conf \/etc\/wildfly<\/pre>\n<p>Then copy the launch.sh script and the systemd unit file to the appropriate directories, as shown below.<\/p>\n<pre>cp \/opt\/wildfly\/docs\/contrib\/scripts\/systemd\/wildfly.service \/etc\/systemd\/system\/wildfly.service\r\ncp \/opt\/wildfly\/docs\/contrib\/scripts\/systemd\/launch.sh \/opt\/wildfly\/bin\/launch.sh<\/pre>\n<p>Enable and start the WildFly service:<\/p>\n<pre>systemctl enable wildfly\r\nsystemctl start wildfly<\/pre>\n<p>You can verify that WildFly is running on your server using the following command:<\/p>\n<pre>systemctl status wildfly<\/pre>\n<p>If everything is OK, you will get an output that looks similar to the following:<\/p>\n<pre>wildfly.service - The WildFly Application Server\r\n   Loaded: loaded (\/etc\/systemd\/system\/wildfly.service; enabled; vendor preset: enabled)\r\n   Active: active (running)\r\n Main PID: 9294 (launch.sh)\r\n    Tasks: 25 (limit: 2320)\r\n   CGroup: \/system.slice\/wildfly.service\r\n           \u00e2\u00e29294 \/bin\/bash \/opt\/wildfly\/bin\/launch.sh standalone standalone.xml 0.0.0.0\r\n           \u00e2\u00e29295 \/bin\/sh \/opt\/wildfly\/bin\/standalone.sh -c standalone.xml -b 0.0.0.0\r\n           \u00e2\u00e29388 java -D[Standalone] -server -Xms64m -Xmx512m -XX:MetaspaceSize=96M -XX:MaxMetaspaceSize=256m -Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true --add-exports=java.base\r\nsystemd[1]: Started The WildFly Application Server.<\/pre>\n<p>At this point, you should be able to access your WildFly instance at <code>http:\/\/IP_Address:8080<\/code> and you will get the default WildFly home page.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-29968 size-full\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/03\/wildfly1.png\" alt=\"WildFly Installed on Ubuntu 18.04 VPS\" width=\"752\" height=\"668\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/03\/wildfly1.png 752w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/03\/wildfly1-150x133.png 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/03\/wildfly1-300x266.png 300w\" sizes=\"(max-width: 752px) 100vw, 752px\" \/><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Step-6-Configure-Management-Console-and-Create-a-User\"><\/span><strong>Step 6: Configure Management Console and Create a User<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>In order to enable the administrative management console, we&#8217;ll have to create an administrative user for the WildFly instance. Wildfly has a script specifically made for this purpose. Run the script and follow the steps to complete the user creation.<\/p>\n<pre>\/opt\/wildfly\/bin\/add-user.sh<\/pre>\n<p>You can use the following settings:<\/p>\n<pre>What type of user do you wish to add?\r\n a) Management User (mgmt-users.properties)\r\n b) Application User (application-users.properties)\r\n(a): a\r\n\r\nEnter the details of the new user to add.\r\nUsing realm 'ManagementRealm' as discovered from the existing property files.\r\nUsername : rosehosting\r\nPassword recommendations are listed below. To modify these restrictions edit the add-user.properties configuration file.\r\n - The password should be different from the username\r\n - The password should not be one of the following restricted values {root, admin, administrator}\r\n - The password should contain at least 8 characters, 1 alphabetic character(s), 1 digit(s), 1 non-alphanumeric symbol(s)\r\nPassword :\r\nWFLYDM0098: The password should be different from the username\r\nAre you sure you want to use the password entered yes\/no? yes\r\nRe-enter Password :\r\nWhat groups do you want this user to belong to? (Please enter a comma separated list, or leave blank for none)[  ]:\r\nAbout to add user 'rosehosting' for realm 'ManagementRealm'\r\nIs this correct yes\/no? yes\r\nAdded user 'rosehosting' to file '\/opt\/wildfly\/standalone\/configuration\/mgmt-users.properties'\r\nAdded user 'rosehosting' to file '\/opt\/wildfly\/domain\/configuration\/mgmt-users.properties'\r\nAdded user 'rosehosting' with groups  to file '\/opt\/wildfly\/standalone\/configuration\/mgmt-groups.properties'\r\nAdded user 'rosehosting' with groups  to file '\/opt\/wildfly\/domain\/configuration\/mgmt-groups.properties'\r\nIs this new user going to be used for one AS process to connect to another AS process?\r\ne.g. for a slave host controller connecting to the master or for a Remoting connection for server to server EJB calls.\r\nyes\/no? no<\/pre>\n<p>Now you will be able to log in to the administrative console as the user &#8216;rosehosting&#8217; using the password you&#8217;ve set for this user. Feel free to set a different name for the user.<\/p>\n<p>For more information on how to configure and use Wildfly, please check their official documentation.<\/p>\n<hr \/>\n<p><img decoding=\"async\" class=\"alignleft wp-image-30843\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/05\/install-wildfly-quickly-on-ubuntu18.04-vps.png\" alt=\"Install WildFly Quickly on Your Ubuntu 18.04 VPS\" width=\"152\" height=\"95\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/05\/install-wildfly-quickly-on-ubuntu18.04-vps.png 400w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/05\/install-wildfly-quickly-on-ubuntu18.04-vps-150x94.png 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/05\/install-wildfly-quickly-on-ubuntu18.04-vps-300x188.png 300w\" sizes=\"(max-width: 152px) 100vw, 152px\" \/>Of course, you don\u2019t have to install WildFly on Ubuntu 18.04 if you use one of our <a href=\"https:\/\/www.rosehosting.com\/linux-vps-hosting\/\">Managed VPS Hosting<\/a> services, in which case you can simply ask our expert Linux admins to install WildFly on Ubuntu 18.04 for you. They are available 24\u00d77 and will take care of your request immediately.<\/p>\n<p><span style=\"color: #ff0000;\"><strong>PS.<\/strong><\/span> If you liked this post on how to install WildFly on Ubuntu 18.04, please share it with your friends on the social networks using the share buttons below, or simply leave a comment in the comments section. Thanks.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this tutorial, we will install and configure the latest version of WildFly and all necessary components on an Ubuntu &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"How to Install WildFly on Ubuntu 18.04\" class=\"read-more button\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-wildfly-on-ubuntu-18-04\/#more-29967\" aria-label=\"Read more about How to Install WildFly on Ubuntu 18.04\">Read More<\/a><\/p>\n","protected":false},"author":4,"featured_media":30837,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1698],"tags":[59,1337],"class_list":["post-29967","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ubuntu","tag-ubuntu","tag-wildfly","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-33"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.5 (Yoast SEO v27.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to Install WildFly on Ubuntu 18.04 | RoseHosting<\/title>\n<meta name=\"description\" content=\"How to Install WildFly on Ubuntu 18.04 | RoseHosting\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-wildfly-on-ubuntu-18-04\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Install WildFly on Ubuntu 18.04\" \/>\n<meta property=\"og:description\" content=\"How to Install WildFly on Ubuntu 18.04 | RoseHosting\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-wildfly-on-ubuntu-18-04\/\" \/>\n<meta property=\"og:site_name\" content=\"RoseHosting\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/RoseHosting\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/rosehosting.helpdesk\" \/>\n<meta property=\"article:published_time\" content=\"2019-06-07T18:56:36+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-06-03T08:33:45+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/05\/how-to-install-wildfly-on-ubuntu18.04.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"742\" \/>\n\t<meta property=\"og:image:height\" content=\"372\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Jeff Wilson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:site\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeff Wilson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-wildfly-on-ubuntu-18-04\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-wildfly-on-ubuntu-18-04\\\/\"},\"author\":{\"name\":\"Jeff Wilson\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\"},\"headline\":\"How to Install WildFly on Ubuntu 18.04\",\"datePublished\":\"2019-06-07T18:56:36+00:00\",\"dateModified\":\"2022-06-03T08:33:45+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-wildfly-on-ubuntu-18-04\\\/\"},\"wordCount\":723,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-wildfly-on-ubuntu-18-04\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/05\\\/how-to-install-wildfly-on-ubuntu18.04.jpg\",\"keywords\":[\"ubuntu\",\"wildfly\"],\"articleSection\":[\"Ubuntu\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-wildfly-on-ubuntu-18-04\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-wildfly-on-ubuntu-18-04\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-wildfly-on-ubuntu-18-04\\\/\",\"name\":\"How to Install WildFly on Ubuntu 18.04 | RoseHosting\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-wildfly-on-ubuntu-18-04\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-wildfly-on-ubuntu-18-04\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/05\\\/how-to-install-wildfly-on-ubuntu18.04.jpg\",\"datePublished\":\"2019-06-07T18:56:36+00:00\",\"dateModified\":\"2022-06-03T08:33:45+00:00\",\"description\":\"How to Install WildFly on Ubuntu 18.04 | RoseHosting\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-wildfly-on-ubuntu-18-04\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-wildfly-on-ubuntu-18-04\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-wildfly-on-ubuntu-18-04\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/05\\\/how-to-install-wildfly-on-ubuntu18.04.jpg\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/05\\\/how-to-install-wildfly-on-ubuntu18.04.jpg\",\"width\":742,\"height\":372,\"caption\":\"How to Install WildFly on Ubuntu 18.04\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-wildfly-on-ubuntu-18-04\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Install WildFly on Ubuntu 18.04\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\",\"name\":\"RoseHosting.com\",\"description\":\"Premium Linux Tutorials Since 2001\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\",\"name\":\"RoseHosting\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/android-chrome-192x192-1.png\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/android-chrome-192x192-1.png\",\"width\":192,\"height\":192,\"caption\":\"RoseHosting\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/RoseHosting\",\"https:\\\/\\\/x.com\\\/rosehosting\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/rosehosting\\\/\"],\"description\":\"RoseHosting is a leading Linux hosting provider, serving thousands of clients world-wide since 2001.\",\"email\":\"info@rosehosting.com\",\"telephone\":\"(314) 275-0414\",\"legalName\":\"Rose Web Services LLC\",\"foundingDate\":\"2001-04-02\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"11\",\"maxValue\":\"50\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\",\"name\":\"Jeff Wilson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"caption\":\"Jeff Wilson\"},\"description\":\"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.\",\"sameAs\":[\"https:\\\/\\\/www.rosehosting.com\",\"https:\\\/\\\/www.facebook.com\\\/rosehosting.helpdesk\"],\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/author\\\/jwilson\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to Install WildFly on Ubuntu 18.04 | RoseHosting","description":"How to Install WildFly on Ubuntu 18.04 | RoseHosting","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.rosehosting.com\/blog\/how-to-install-wildfly-on-ubuntu-18-04\/","og_locale":"en_US","og_type":"article","og_title":"How to Install WildFly on Ubuntu 18.04","og_description":"How to Install WildFly on Ubuntu 18.04 | RoseHosting","og_url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-wildfly-on-ubuntu-18-04\/","og_site_name":"RoseHosting","article_publisher":"https:\/\/www.facebook.com\/RoseHosting","article_author":"https:\/\/www.facebook.com\/rosehosting.helpdesk","article_published_time":"2019-06-07T18:56:36+00:00","article_modified_time":"2022-06-03T08:33:45+00:00","og_image":[{"width":742,"height":372,"url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/05\/how-to-install-wildfly-on-ubuntu18.04.jpg","type":"image\/jpeg"}],"author":"Jeff Wilson","twitter_card":"summary_large_image","twitter_creator":"@rosehosting","twitter_site":"@rosehosting","twitter_misc":{"Written by":"Jeff Wilson","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-wildfly-on-ubuntu-18-04\/#article","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-wildfly-on-ubuntu-18-04\/"},"author":{"name":"Jeff Wilson","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713"},"headline":"How to Install WildFly on Ubuntu 18.04","datePublished":"2019-06-07T18:56:36+00:00","dateModified":"2022-06-03T08:33:45+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-wildfly-on-ubuntu-18-04\/"},"wordCount":723,"commentCount":0,"publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-wildfly-on-ubuntu-18-04\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/05\/how-to-install-wildfly-on-ubuntu18.04.jpg","keywords":["ubuntu","wildfly"],"articleSection":["Ubuntu"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-wildfly-on-ubuntu-18-04\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-wildfly-on-ubuntu-18-04\/","url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-wildfly-on-ubuntu-18-04\/","name":"How to Install WildFly on Ubuntu 18.04 | RoseHosting","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-wildfly-on-ubuntu-18-04\/#primaryimage"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-wildfly-on-ubuntu-18-04\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/05\/how-to-install-wildfly-on-ubuntu18.04.jpg","datePublished":"2019-06-07T18:56:36+00:00","dateModified":"2022-06-03T08:33:45+00:00","description":"How to Install WildFly on Ubuntu 18.04 | RoseHosting","breadcrumb":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-wildfly-on-ubuntu-18-04\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-wildfly-on-ubuntu-18-04\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-wildfly-on-ubuntu-18-04\/#primaryimage","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/05\/how-to-install-wildfly-on-ubuntu18.04.jpg","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/05\/how-to-install-wildfly-on-ubuntu18.04.jpg","width":742,"height":372,"caption":"How to Install WildFly on Ubuntu 18.04"},{"@type":"BreadcrumbList","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-wildfly-on-ubuntu-18-04\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.rosehosting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Install WildFly on Ubuntu 18.04"}]},{"@type":"WebSite","@id":"https:\/\/www.rosehosting.com\/blog\/#website","url":"https:\/\/www.rosehosting.com\/blog\/","name":"RoseHosting.com","description":"Premium Linux Tutorials Since 2001","publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.rosehosting.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.rosehosting.com\/blog\/#organization","name":"RoseHosting","url":"https:\/\/www.rosehosting.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","width":192,"height":192,"caption":"RoseHosting"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/RoseHosting","https:\/\/x.com\/rosehosting","https:\/\/www.linkedin.com\/in\/rosehosting\/"],"description":"RoseHosting is a leading Linux hosting provider, serving thousands of clients world-wide since 2001.","email":"info@rosehosting.com","telephone":"(314) 275-0414","legalName":"Rose Web Services LLC","foundingDate":"2001-04-02","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"11","maxValue":"50"}},{"@type":"Person","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713","name":"Jeff Wilson","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","caption":"Jeff Wilson"},"description":"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.","sameAs":["https:\/\/www.rosehosting.com","https:\/\/www.facebook.com\/rosehosting.helpdesk"],"url":"https:\/\/www.rosehosting.com\/blog\/author\/jwilson\/"}]}},"_links":{"self":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/29967","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/comments?post=29967"}],"version-history":[{"count":1,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/29967\/revisions"}],"predecessor-version":[{"id":41724,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/29967\/revisions\/41724"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media\/30837"}],"wp:attachment":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media?parent=29967"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/categories?post=29967"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/tags?post=29967"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}