Installation#

On Fedora:

$ dnf install tomcat

On Debian:

$ apt install tomcat8

SSL Connector#

See also:

Blocking Java connector#

<Connector name="Secure"
       port="8443"
       protocol="org.apache.coyote.http11.Http11Protocol"
       SSLEnabled="true"
       sslProtocol="SSL"
       scheme="https"
       secure="true"
       ...>
</Connector>

Non-blocking Java NIO connector#

<Connector name="Secure"
       port="8443"
       protocol="org.apache.coyote.http11.Http11NioProtocol"
       SSLEnabled="true"
       sslProtocol="SSL"
       scheme="https"
       secure="true"
       ...>
</Connector>

See also Tomcat 8.0 - The HTTP Connector.

Getting Source Code#

$ dnf builddep tomcat
$ git clone https://github.com/apache/tomcat80.git

Configuring Build Environment#

$ cp build.properties.default build.properties
base.path=<home>/java

References#