Jenkins : Basic Apache+Tomcat Configuration

APACHE

<VirtualHost *:80>

        ServerAdmin admin@perl.com
        ServerName jenkins.perl.com

        ErrorLog ${APACHE_LOG_DIR}/jenkins.perl.com-error.log
        LogLevel warn

        CustomLog ${APACHE_LOG_DIR}/jenkins.perl.com-access.log combined

        SetEnv JENKINS_HOME /opt/jenkins/
        JkEnvVar JENKINS_HOME /opt/jenkins/
        JkLogFile ${APACHE_LOG_DIR}/jenkins.perl.com-mod_jk.log
        JkLogLevel    info
        JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "
        JkOptions     +ForwardKeySize +ForwardURICompat -ForwardDirectories
        JkRequestLogFormat     "%w %V %T"
        JkMount /* balance0

</VirtualHost>

TOMCAT (Nearly Default Config)

<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443"
               URIEncoding="UTF-8" />


<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
               maxThreads="150" scheme="https" secure="true"
               clientAuth="false" sslProtocol="TLS"
               URIEncoding="UTF-8" />