Base system (Ubuntu 12.04, Tomcat7)

apt-get install openjdk-7-jre-headless
apt-get install tomcat7 tomcat7-admin tomcat7-common tomcat7-user

nano -w /etc/tomcat7/tomcat-users.xml

	<tomcat-users>         
         <role rolename="admin-gui"/>
         <role rolename="admin-script"/>
         <role rolename="manager-gui"/>
         <role rolename="manager-script"/>
         <role rolename="manager-jmx"/>
	 <user username="*****" password="******" roles="admin-gui,admin-script,manager-gui,manager-script,manager-jmx"/> 
	</tomcat-users>

service tomcat7 restart
service tomcat7 stop

keytool -genkey -alias tomcat -keyalg RSA -keystore /etc/tomcat7/keystore

nano -w /etc/tomcat7/server.xml
               <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
               maxThreads="150" scheme="https" secure="true"
               keystoreFile="/etc/tomcat7/keystore" keystorePass="changeit"
               clientAuth="false" sslProtocol="TLS" />

chown root:tomcat7 /etc/tomcat7/keystore
chmod 640 /etc/tomcat7/keystore

service tomcat7 start