Enabling HTTPSΒΆ
Before you begin, purchase an SSL certificate and download the
SSL *.cert
file and SSL *.key
file.
NOTE: If security is not an issue, for testing, you may set up a self-signed SSL certificate. For more information, see http://www.selfsignedcertificate.com/.
Save the SSL
*.cert
file and an SSL*.key
file in your home directory.Configure the server to use those keys and the correct ports:
anaconda-server-config --set ssl_options.keyfile ~/localhost.key anaconda-server-config --set ssl_options.certfile ~/localhost.cert anaconda-server-config --set port 8443
Restart your server for the changes to take effect:
supervisorctl restart all
To test, navigate to the site using
https
in the address bar.NOTE: If you use a self-signed SSL certificate, your web browser issues a warning that the website certificate cannot be verified.