{"id":29234,"date":"2019-02-01T14:31:43","date_gmt":"2019-02-01T20:31:43","guid":{"rendered":"https:\/\/www.rosehosting.com\/blog\/?p=29234"},"modified":"2022-12-09T04:06:59","modified_gmt":"2022-12-09T10:06:59","slug":"how-to-install-jetty-on-debian-9","status":"publish","type":"post","link":"https:\/\/www.rosehosting.com\/blog\/how-to-install-jetty-on-debian-9\/","title":{"rendered":"How To Install Jetty on Debian 9"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div>\r\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"742\" height=\"372\" class=\"wp-image-29537\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/12\/install-jetty-debian9.jpg\" alt=\"Install Jetty on Debian 9\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/12\/install-jetty-debian9.jpg 742w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/12\/install-jetty-debian9-150x75.jpg 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/12\/install-jetty-debian9-300x150.jpg 300w\" sizes=\"(max-width: 742px) 100vw, 742px\" \/><\/figure>\r\n\r\n\r\n\r\n<p>In this tutorial, we will show you how to install Jetty on a server running Debian 9. The Eclipse Jetty Web Server provides an HTTP server and Servlet container capable of serving static and dynamic content either from a standalone or embedded instantiation. It is designed to be lightweight, high-performance, embeddable, extensible, and flexible, thus making it an ideal platform for serving dynamic HTTP requests from any Java application.<\/p>\r\n\r\n\r\n\r\n<p><strong>REQUIREMENTS:<\/strong><\/p>\r\n\r\n\r\n\r\n<p>We will be using our <a href=\"https:\/\/www.rosehosting.com\/debian-hosting.html\">Debian 9 Linux VPS<\/a> template for this tutorial. You will also need a user with root access, or the root user itself.<\/p>\r\n\r\n\r\n\r\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-69f0b8d542ea8\" 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-69f0b8d542ea8\"  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-jetty-on-debian-9\/#1-Connect-to-your-Server\" >1. Connect to your Server<\/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-jetty-on-debian-9\/#2-Install-Java-via-PPA-on-Debian-9\" >2. Install Java via PPA on Debian 9<\/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-jetty-on-debian-9\/#3-Install-Jetty-9\" >3. Install Jetty 9<\/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-jetty-on-debian-9\/#4-Access-the-Jetty-Installation\" >4. Access the Jetty Installation<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\" id=\"h-1-connect-to-your-server\"><span class=\"ez-toc-section\" id=\"1-Connect-to-your-Server\"><\/span>1. Connect to your Server<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<p>To connect to your server via SSH as the root user, use the following command:<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-preformatted\">ssh root@IP_ADDRESS -p PORT_NUMBER<\/pre>\r\n\r\n\r\n\r\n<p>and replace \u201cIP_ADDRESS\u201d and \u201cPORT_NUMBER\u201d with your actual server IP address and SSH port number.<\/p>\r\n\r\n\r\n\r\n<p>Once logged in, make sure that your server is up-to-date by running the following commands:<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-preformatted\">$ apt-get update\r\n$ apt-get upgrade<\/pre>\r\n\r\n\r\n\r\n<p>Also, install unzip and a text editor of your choice. We will use nano as our text editor:<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-preformatted\">$ apt-get install nano unzip<\/pre>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\" id=\"h-2-install-java-via-ppa-on-debian-9\"><span class=\"ez-toc-section\" id=\"2-Install-Java-via-PPA-on-Debian-9\"><\/span>2. Install Java via PPA on Debian 9<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<p>We will use the PPA repository maintained by the Webupd8 Team for installing Java on Debian 9. The install script will ask you to accept the license agreement, after which it will download the Java archive file from the Oracle download page and set up everything for you.<\/p>\r\n\r\n\r\n\r\n<p>To add the Webupd8 Team PPA repository, run the following commands on your server:<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>echo \"deb http:\/\/ppa.launchpad.net\/webupd8team\/java\/ubuntu xenial main\" | tee \/etc\/apt\/sources.list.d\/webupd8team-java.list\r\necho \"deb-src http:\/\/ppa.launchpad.net\/webupd8team\/java\/ubuntu xenial main\" | tee -a \/etc\/apt\/sources.list.d\/webupd8team-java.list\r\napt-key adv --keyserver hkp:\/\/keyserver.ubuntu.com:80 --recv-keys EEA14886\r\napt-get update<\/code><\/pre>\r\n\r\n\r\n\r\n<p>You can now install JDK8 with the following command:<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-preformatted\">$ apt-get install oracle-java8-installer<\/pre>\r\n\r\n\r\n\r\n<p>To check if everything is installed and set up correctly, run:<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-preformatted\">$ java -version<\/pre>\r\n\r\n\r\n\r\n<p>and you should see something similar to the following:<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-preformatted\">java version \"1.8.0_191\"\r\nJava(TM) SE Runtime Environment (build 1.8.0_191-b12)\r\nJava HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)\r\n<\/pre>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\" id=\"h-3-install-jetty-9\"><span class=\"ez-toc-section\" id=\"3-Install-Jetty-9\"><\/span>3. Install Jetty 9<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<p>Install some modules that are required by Jetty with the following command:<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-preformatted\">$ apt-get install authbind glassfish-jmac-api libapache-pom-java libasm-java libatinject-jsr330-api-java libcommons-dbcp-java libcommons-logging-java\r\nlibcommons-parent-java libcommons-pool-java libecj-java libjetty9-extra-java libjetty9-java libmail-java libservlet3.1-java libspring-beans-java\r\nlibspring-core-java libtaglibs-standard-impl-java libtaglibs-standard-spec-java libtomcat8-java<\/pre>\r\n\r\n\r\n\r\n<p>In this tutorial we will install Jetty 9.3 &#8211; we can get the latest version of jetty from the <a href=\"https:\/\/www.eclipse.org\/jetty\/download.html\">Jetty download page<\/a>.<\/p>\r\n\r\n\r\n\r\n<p>Download Jetty 9.3.12 package:<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-preformatted\"> $ wget -c http:\/\/repo1.maven.org\/maven2\/org\/eclipse\/jetty\/jetty-distribution\/9.3.12.v20160915\/jetty-distribution-9.3.12.v20160915.zip\r\n<\/pre>\r\n\r\n\r\n\r\n<p><strong><strong>Note:<\/strong><\/strong> Release notes can be found in the<strong><code class=\"literal\">VERSION.txt<\/code><\/strong>file included with the distribution<\/p>\r\n\r\n\r\n\r\n<p>Extract the Jetty package:<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-preformatted\">$ unzip jetty-distribution-9.3.12.v20160915.zip<\/pre>\r\n\r\n\r\n\r\n<p>Rename the directory to jetty and move it to \/opt:<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-preformatted\">$ mv jetty-distribution-9.3.12.v20160915 jetty<\/pre>\r\n\r\n\r\n\r\n<pre class=\"wp-block-preformatted\">$ mv jetty \/opt<\/pre>\r\n\r\n\r\n\r\n<p>We will create a user and group named jetty. First create the group first:<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-preformatted\">$ sudo addgroup --quiet --system jetty<\/pre>\r\n\r\n\r\n\r\n<p>Create a user called jetty to run the Jetty web server on system start-up.<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-preformatted\">$ adduser --quiet --system --ingroup jetty --no-create-home --disabled-password jetty<\/pre>\r\n\r\n\r\n\r\n<p>Modify the \/etc\/passwd entry to change home and group for the jetty user.<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-preformatted\">$ usermod -c \"Jetty\" -d \/opt\/jetty -g jetty jetty<\/pre>\r\n\r\n\r\n\r\n<p>Change ownership of \/opt\/jetty directory to user jetty and group jetty.<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-preformatted\">$ chown -R jetty:jetty \/opt\/jetty<\/pre>\r\n\r\n\r\n\r\n<p>Symlink the jetty.sh script to the \/etc\/init.d\/ directory to create a startup script file:<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-preformatted\">$ ln -s \/opt\/jetty\/bin\/jetty.sh \/etc\/init.d\/jetty<\/pre>\r\n\r\n\r\n\r\n<p>Now, you need to create a configuration file for Jetty. Open a file:<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-preformatted\">$ nano \/etc\/default\/jetty<\/pre>\r\n\r\n\r\n\r\n<p>Now paste the following:<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-preformatted\">JETTY_HOME=\/opt\/jetty\r\nJETTY_USER=jetty\r\nJETTY_PORT=8080\r\nJETTY_HOST=your_server_IP\r\nJETTY_LOGS=\/opt\/jetty\/logs\/<\/pre>\r\n\r\n\r\n\r\n<p>Don\u2019t forget to add your server IP address in the JETTY_HOST line.<\/p>\r\n\r\n\r\n\r\n<p>Navigate to the Jetty installation directory:<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-preformatted\"># cd \/opt\/jetty<\/pre>\r\n\r\n\r\n\r\n<p>Next, delete the webapps directory since there is nothing in it and copy the webapps directory from demo-base. It is a test and is demo data from Jetty.<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-preformatted\">$ rm -rf webapps\/\r\n\r\n$ cp -r demo-base\/webapps\/ \/opt\/jetty\/<\/pre>\r\n\r\n\r\n\r\n<p>Finally, start the Jetty server:<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-preformatted\">$ service jetty start<\/pre>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\" id=\"h-4-access-the-jetty-installation\"><span class=\"ez-toc-section\" id=\"4-Access-the-Jetty-Installation\"><\/span>4. Access the Jetty Installation<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n\r\n\r\n\r\n<p>Jetty runs on port 8080. To access your Jetty installation you will need to type the following URL in your web browser: <strong>http:\/\/your-ip-address:8080\/<\/strong><\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><img decoding=\"async\" class=\"wp-image-114\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/12\/jetty.png\" alt=\"How To Install Jetty on Debian 9\" \/><\/figure>\r\n\r\n\r\n\r\n<p>To deploy a WAR file, copy it into \/opt\/jetty\/webapps and restart the server. The root URL of the web app will be http:\/\/your_IP_address:8080\/war_name\/ where war_name is the name of your war file.<\/p>\r\n\r\n\r\n\r\n<p>Congratulations. You have successfully installed Jetty on your Debian 9 VPS. You can now check the Jetty documentation for more information.<\/p>\r\n\r\n\r\n<hr class=\"wp-block-separator\" \/>\r\n\r\n\r\n<p>Of course, you don\u2019t have to do any of this if you use one of our <a href=\"https:\/\/www.rosehosting.com\/linux-vps-hosting\/\">Linux VPS Hosting<\/a> services, in which case you can simply ask our expert Linux admins to install Jetty for you. They are available 24\u00d77 and will take care of your request immediately.<\/p>\r\n\r\n\r\n\r\n<p><span style=\"color: #ff0000;\">PS.<\/span> If you liked this post, please share it with your friends on the social networks using the buttons below, or simply leave a comment in the comment section. Thanks.<\/p>\r\n","protected":false},"excerpt":{"rendered":"<p>In this tutorial, we will show you how to install Jetty on a server running Debian 9. The Eclipse Jetty &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"How To Install Jetty on Debian 9\" class=\"read-more button\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-jetty-on-debian-9\/#more-29234\" aria-label=\"Read more about How To Install Jetty on Debian 9\">Read More<\/a><\/p>\n","protected":false},"author":4,"featured_media":29537,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1700,13],"tags":[1577,1603,905],"class_list":["post-29234","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-debian","category-tutorials","tag-debian-9","tag-how-to-install","tag-jetty","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.4 (Yoast SEO v27.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How To Install Jetty on Debian 9 | RoseHosting<\/title>\n<meta name=\"description\" content=\"How To Install Jetty on Debian 9 | 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-jetty-on-debian-9\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How To Install Jetty on Debian 9\" \/>\n<meta property=\"og:description\" content=\"How To Install Jetty on Debian 9 | RoseHosting\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-jetty-on-debian-9\/\" \/>\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-02-01T20:31:43+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-12-09T10:06:59+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/12\/install-jetty-debian9.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=\"4 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-jetty-on-debian-9\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-jetty-on-debian-9\\\/\"},\"author\":{\"name\":\"Jeff Wilson\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\"},\"headline\":\"How To Install Jetty on Debian 9\",\"datePublished\":\"2019-02-01T20:31:43+00:00\",\"dateModified\":\"2022-12-09T10:06:59+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-jetty-on-debian-9\\\/\"},\"wordCount\":637,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-jetty-on-debian-9\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/12\\\/install-jetty-debian9.jpg\",\"keywords\":[\"debian 9\",\"how to install\",\"jetty\"],\"articleSection\":[\"Debian\",\"Tutorials\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-jetty-on-debian-9\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-jetty-on-debian-9\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-jetty-on-debian-9\\\/\",\"name\":\"How To Install Jetty on Debian 9 | RoseHosting\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-jetty-on-debian-9\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-jetty-on-debian-9\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/12\\\/install-jetty-debian9.jpg\",\"datePublished\":\"2019-02-01T20:31:43+00:00\",\"dateModified\":\"2022-12-09T10:06:59+00:00\",\"description\":\"How To Install Jetty on Debian 9 | RoseHosting\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-jetty-on-debian-9\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-jetty-on-debian-9\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-jetty-on-debian-9\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/12\\\/install-jetty-debian9.jpg\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/12\\\/install-jetty-debian9.jpg\",\"width\":742,\"height\":372,\"caption\":\"Install Jetty on Debian 9\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-jetty-on-debian-9\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How To Install Jetty on Debian 9\"}]},{\"@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 Jetty on Debian 9 | RoseHosting","description":"How To Install Jetty on Debian 9 | 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-jetty-on-debian-9\/","og_locale":"en_US","og_type":"article","og_title":"How To Install Jetty on Debian 9","og_description":"How To Install Jetty on Debian 9 | RoseHosting","og_url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-jetty-on-debian-9\/","og_site_name":"RoseHosting","article_publisher":"https:\/\/www.facebook.com\/RoseHosting","article_author":"https:\/\/www.facebook.com\/rosehosting.helpdesk","article_published_time":"2019-02-01T20:31:43+00:00","article_modified_time":"2022-12-09T10:06:59+00:00","og_image":[{"width":742,"height":372,"url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/12\/install-jetty-debian9.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":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-jetty-on-debian-9\/#article","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-jetty-on-debian-9\/"},"author":{"name":"Jeff Wilson","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713"},"headline":"How To Install Jetty on Debian 9","datePublished":"2019-02-01T20:31:43+00:00","dateModified":"2022-12-09T10:06:59+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-jetty-on-debian-9\/"},"wordCount":637,"commentCount":0,"publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-jetty-on-debian-9\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/12\/install-jetty-debian9.jpg","keywords":["debian 9","how to install","jetty"],"articleSection":["Debian","Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-jetty-on-debian-9\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-jetty-on-debian-9\/","url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-jetty-on-debian-9\/","name":"How To Install Jetty on Debian 9 | RoseHosting","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-jetty-on-debian-9\/#primaryimage"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-jetty-on-debian-9\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/12\/install-jetty-debian9.jpg","datePublished":"2019-02-01T20:31:43+00:00","dateModified":"2022-12-09T10:06:59+00:00","description":"How To Install Jetty on Debian 9 | RoseHosting","breadcrumb":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-jetty-on-debian-9\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-jetty-on-debian-9\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-jetty-on-debian-9\/#primaryimage","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/12\/install-jetty-debian9.jpg","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/12\/install-jetty-debian9.jpg","width":742,"height":372,"caption":"Install Jetty on Debian 9"},{"@type":"BreadcrumbList","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-jetty-on-debian-9\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.rosehosting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How To Install Jetty on Debian 9"}]},{"@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\/29234","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=29234"}],"version-history":[{"count":5,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/29234\/revisions"}],"predecessor-version":[{"id":43910,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/29234\/revisions\/43910"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media\/29537"}],"wp:attachment":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media?parent=29234"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/categories?post=29234"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/tags?post=29234"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}