Installare Liferay 5.2.3 su Debian/Ubuntu

Mer, 10/08/2011 - 10:51
Ritratto di ferretti75

Installare Liferay 5.2.3 su Debian/Ubuntu

Inviato da ferretti75 0 commenti

Prima di continuare
Questa guida e' rivolta a chi vuole installare Liferay su una debian/ubuntu utilizzando Tomcat come servlet container e Apache come webserver.
Perchè
Non sono mai riuscito a trovare un pacchetto .deb per installare Liferay, quindi ho messo insieme tutta la documentazione che sono riuscito a trovare in rete e ho creato questa guida
Cosa serve
Dovete aver installato Tomcat ( o un servlet container supportato da Liferay, io uso Tomcat ) e un jdk ( io uso il sun JDK ); ambo i pacchetti possono essere installati usando apt-get : io supporrò che li abbiate installati così.
Installare Liferay
La via più breve è quella di scaricare quello che chiamano "bundle" con tomcat, possibilmente la stessa versione di tomcat che avete installato su Ubuntu. La versione che ho installato io è la 6, quindi scaricate questo link da i Sourceforge ; una volta scompattato troverete una struttura come questa :

 ├── data
 │   └── hsql
 ├── deploy
 ├── license
 └── tomcat-6.0.18
     ├── bin
     ├── conf
     │   └── Catalina
     │       └── localhost
     ├── jre1.5.0_17
     ├── lib
     │   └── ext
     ├── logs
     ├── temp
     ├── webapps
     │   ├── chat-portlet
     │   ├── google-maps-portlet
     │   ├── mail-portlet
     │   ├── ROOT
     │   ├── sevencogs-hook
     │   ├── sevencogs-theme
     │   ├── tunnel-web
     │   ├── web-form-portlet
     │   └── wol-portlet
     └── work
         └── Catalina
             └── localhost

La cosa semplice da fare e' copiare la il contenuto di webapps in /usr/share/tomcat6/webapps ; vi consiglio di fare una copia della webapps originale di tomcat, nel caso voleste tornare a una configurazione originale . E' possibile ignorare le due applicazioni sevencogs-hook e sevencogs-theme perche' installano semplicemente degli esempi di contenuto.
continua a leggere ...