Set up SSL/TLS/HTTPS
- SSH into the new server
- Ensure that the server has been fully installed, and an instance has been installed as well
- To install run: ts install
- Solution 1, SSL offload using nginx
- Install nginx, run: ts install-proxy
- Setup a proxy, run: ts setup-proxy
- Solution 2, SSL connector in Tomcat
- Run: ts install-routing
- Install certbot, run: ts install-ssl
- When the install finishes, select Y, or run: ts setup-ssl
- Follow the prompts
Old implementation
The following is the old, manual, way of installing SSL certs. Tomcat 7 automatic installation...
Automated renewals
Before starting test that the renewal process works /opt/letsencrypt/letsencrypt-auto renew --...
External Certificate
Acquire certificate Buy a certificate from a provider. Note that the max lifetime is currently 1...
Problems with wrappers
The usage of wrappers can result in SSL warnings. If your solution is depending on the use of Wr...