Liferay Portal JBoss Startup Script

Dopo qualche mese di assenza dal blog, eccomi con un veloce post scritto nelle ore notturne. Qualche tempo addietro mi è stato chiesto se fosse possibile avviare e fermare Liferay Portal tramite uno script su una macchina Linux basta su RedHat Linux. Niente di più semplice, con poca fatica il gioco è fatto. Nel caso particolare la versione di Liferay Portal installata sulla macchina era quella con JBoss in bundle, questa distribuzione include lo script jboss_init_redhat.sh (di Dimitris Andreadis ) che con qualche leggera modifica può essere utilizzato come startup/shutdown script.

Le modifiche da me introdotte riguardano essenzialmente:

  • Setting Liferay Portal Environment via lportal.sh in /etc/profile.d
  • Rotazione del file di log definito da $JBOSS_CONSOLE
  • Shutdown basato su JNP

Ho preferito adottare lo shutdown dell’istanza di Liferay Portal via JNP per evitare di eseguire lo shutdown di altre istanze di JBoss eventualmente presenti sulla stessa macchina.

Lo script di startup/shutdown da copiare in /etc/init.d e attivare tramite il comando chkconfig più lo script di definizione delle Environment (da modificare sulla base delle proprie esigenze) sono disponibili su GitHub ai seguenti indirizzi:

Ricordo che lo script funziona correttamente su RedHat Linux e distribuzioni da esso derivate (esempio: CentOS).

Liferay Portal Security AuditCos'è e come funzione il framework di Security Audit

Vi siete mai chiesti cos'è e come funziona il sistema di Security Audit di Liferay? Ho cercato di rispondere alla domanda non soffermandomi solo al "cosè e come funziona", sono andato ben oltre. Non vi resta che leggere questo EBook per scoprire.

Ottieni il tuo EBook

Antonio Musarra

I began my journey into the world of computing from an Olivetti M24 PC (http://it.wikipedia.org/wiki/Olivetti_M24) bought by my father for his work. Day after day, quickly taking control until … Now doing business consulting for projects in the enterprise application development using web-oriented technologies such as J2EE, Web Services, ESB, TIBCO, PHP.

Potrebbero interessarti anche...

Liferay SSL/TLS SecurityCome configurare il bundle Liferay per abilitare il protocollo SSL/TLS

Sei curioso di scoprire come configurare il bundle Liferay per funzionare in modalità sicura tramite protocollo SSL/TLS? In questo eBook ( #LFRDEPGUIDE ) ti spiego come farlo step-by-step; per il bundle Apache Tomcat e WildFly. Ricorda di lasciare un tuo feedback dopo averlo letto.