Create a Tomcat self-signed certificate
From WickyWiki
201110, Ubuntu 11.04
http://tomcat.apache.org/tomcat-6.0-doc/ssl-howto.html
Create a Tomcat self-signed certificate. The key should be stored in a location that is only accessible with root rights. In this case /etc/ssl/private/ is used.
sudo keytool -genkey -alias tomcat -keyalg RSA -keystore /etc/ssl/private/myserver_org.keystore
- enter sudo pwd
- enter new keystore password (changeit)
- reenter
- first and last name (myserver.org)
- departement
- organisation
- city
- province
- countrycode
- key password for tomcat, use "changeit"
Configure Tomcat to use your certificate:
sudo gedit .../tomcat/conf/server.xml
...
<Connector
port="8443" maxThreads="200"
scheme="https" secure="true" SSLEnabled="true"
keystoreFile="/etc/ssl/private/myserver.org.keystore" keystorePass="changeit"
clientAuth="false" sslProtocol="TLS" />
...