

- #APACHE TOMCAT 9 HOW TO#
- #APACHE TOMCAT 9 INSTALL#
- #APACHE TOMCAT 9 SOFTWARE#
- #APACHE TOMCAT 9 CODE#
The configuration steps within the STIG were designed and tested against the publicly available Tomcat product that is downloaded and installed as a distinct application server. While some of the STIG requirements could potentially be applied in some of these instances, this is a case-by-case scenario.
#APACHE TOMCAT 9 CODE#
Embedded Tomcat configurations contained within application code are not within scope of the STIG development effort. Using the Tomcat source code in their product allows vendors to quickly incorporate Java-based web application features and functions without recreating or licensing a separate application server component. Due to the availability of Tomcat source code and the open source nature of the product, Tomcat is often embedded into other products, particularly multi-tiered client server web applications. Tomcat instances operating on the Windows operating system are also not in scope for this STIG.

Applications provided with Tomcat that are used for managing the Tomcat server (e.g., the manager app) are within scope, while applications installed on the Tomcat server are not in scope. Bear in mind that the STIG was written for the management of the base Tomcat server. When applying the STIG to other Linux flavors, the SME must adapt the STIG file path information and commands to those used by the flavor of Linux being assessed. The Tomcat STIG was developed using Apache Tomcat 9 version 9.0.22 and Ubuntu’s OpenJDK 11.0.4+11 running on the Ubuntu Linux 18.04 bionic OS version. The Tomcat web server component is designed to work in conjunction with separate Apache web servers, which are often used when a reverse proxy web application architecture is required. Tomcat also provides a web server environment where Java application code can be deployed and run. This document is meant for use in conjunction with other STIGs such as the Enclave, Network Infrastructure, Secure Remote Computing, and appropriate operating system (OS) STIGs.Īpache Tomcat is a popular open source application server that provides a platform for Java Servlet, JavaServer Pages, Java Expression Language, and WebSocket technologies.
#APACHE TOMCAT 9 INSTALL#
Next, keep following the steps below to install Apache Tomcat on Ubuntu 20.The Apache Tomcat Application Server 9 Security Technical Implementation Guide (STIG) is published as a tool to improve the security of Department of Defense (DoD) information systems.
#APACHE TOMCAT 9 HOW TO#
In this tutorial, you will learn how to install Apache Tomcat 9 on Ubuntu 20.04. As a result, the recent release is more stable than ever before.

#APACHE TOMCAT 9 SOFTWARE#
Since its first release in 1998, the Apache Software Foundation has made incredible changes. Tomcat applications also offer an advanced level of security. The built-in customization option allows the user to customize the app to their liking based on their needs and project requirements. The lightweight feature counts as an added advantage when loading and redeployments as compared to competitors. That means anyone can download, install and use the app free of cost.

Let’s see what makes Apache Tomcat stand out among competitors:Īpache Tomcat is an open-source application. The advanced built-in customization options, high flexibility, and impressive stability make the software highly in-demand and a popular pick among developers globally. Apache Tomcat software is a Java-based HTTP server that can run Java technologies like Java Servlet, JavaServer Pages (JSP), and Java Expression Language.
