Aprile 25, 2024

Configurare SSL e HTTPS su Liferay

Ecco un quick-start di 2 passi su come abilitare connessioni HTTPS su Liferay. Per la generazione del certificato SSL necessario a garantire l’invio e la ricezione criptata delle informazioni, viene utilizzata l’utility keytool a riga di comando. In questo esempio il certificato SSL è di tipo “self-signed“.

STEP 1. Generazione certificato SSL

$ cd /home/giuseppe/apps/liferay-portal-6.1.0-ce-ga1/tomcat-7.0.23/keyfiles

$ keytool -genkey -alias tomcatkey -keyalg RSA -keystore ./liferay_keystore

liferay-how-to-configure-ssl-and-https-img01

 

STEP 2. Configurazione chiave SSL e connettore HTTPS su Tomcat server

$ vi  /home/giuseppe/apps/liferay-portal-6.1.0-ce-ga1/tomcat-7.0.23/conf/server.xml

 

<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
               maxThreads="150" scheme="https" secure="true"
               clientAuth="false" sslProtocol="TLS"
	       keystoreFile="/home/giuseppe/apps/liferay/liferay-portal-6.1.0-ce-ga1/tomcat-7.0.23/keyfiles/liferay_keystore" keystorePass="123456"/>

Avviare l’application server. Se non ci sono errori, il log dovrebbe mostrare il seguente messaggio.

liferay-how-to-configure-ssl-and-https-img02

liferay-how-to-configure-ssl-and-https-img03

Related posts

Leave a Reply

Your email address will not be published.