Instalación de Liferay en Ubuntu 10.04

Liferay es un Sistema de Gestion de Contenidos (CMS), hecho en Java funcionando con un servidor de aplicaciones.

 
En este caso instalaremos Liferay con Tomcat.
 
1.- Primero que nada tenemos que descargar Liferay Portal, ya sea en versión 5.2 o 6.0.4 con Tomcat integrado del siguiente link.
 
2.- Este Servidor requiere una base de datos, en esta ocasión se utiliza MySQL 5.1.
 
Ingresamos a una terminal y descargamos en caso de no tenerlo con:
 

apt-get install mysql-server

NOTA: Nos pedira indicar la contraseña de ROOT.
 
3.- Creamos una base de Datos para liferay y un usuario que se encargara de gestionar la BD's.
 
Ingresamos a MySQL:
 

mysql -u root -p

 
Creamos la base de datos y el usuario:
 

mysql>GRANT ALL PRIVILEGES ON mibasededatos.* TO "usuariodebasededatos"@"localhost" IDENTIFIED BY "contraseña"; mysql>FLUSH PRIVILEGES;

 
4.- Terminando la configuración de la Base de Datos, seguimos con la Instalación de Kit de Desarrollo Java (JDK). Podemos ocupar el jdk de la extinta sun o el OpenJDK, desde la terminal teclear:
 

apt-get install sun-java6-jdk

 
NOTA: este comando instalara los paquetes, bin, jre y varios más. Nos pedira una leida a los terminos y condiciones de uso.
 
5.- Ahora descomprimimos el archivo liferay-portal-6.04.zip que descargamos, lo copiamos en el directorio /opt/.
NOTA: Para este paso necesitamos privilegios de ROOT.
 
Copiando paquete zip:
 

cp /home/liferay-portal-6.04.zip /opt/

 
Ingresamos a la carpeta para descomprimir:
 

cd /opt/

 
Descomprimimos:
 

unzip liferay-portal-6.04.zip

 
6.- Antes de arrancar el servidor modificamos o creamos si no existe el archivo: portal-ext.properties ubicado en /opt/liferay-portal-6.04/tomcat-6/webapps/ROOT/WEB-INF/classes/
 

vim /opt/liferay-portal-6.04/tomcat-6/webapps/ROOT/WEB-INF/classes/portal-ext.properties

 
En este archivo es donde insertamos los datos para la conexion a la Base de Datos.
Insertamos el siguiente texto:
 

jdbc.default.driverClassName=com.mysql.jdbc.Driver

jdbc.default.url=jdbc:mysql://localhost/nombredebasededatos?useUnicode= true&characterEncoding=UTF-8&useFastDateParsing=false

jdbc.default.username=usuario

jdbc.default.password=contraseña

 
-Guardamos el archivo.
 
7.- Iniciamos el portal
 
Es muy simple, ya que tiene un script para iniciarlo.
 
Como ROOT ingresamos a la ruta:
 

cd /opt/liferay-portal-6.04/tomcat-6/bin/

 
Ejecutamos con:
 

sh start.sh

 
El portal tarda aproximadamente entre 40 y 60 segundos en arrancar, por lo que mientras inicia el servicio veamos los logs para verificar la informacion que arroja el sistema:
 

tail -f /opt/liferay-portal-6.0.4/tomcat-6.0.26/logs/catalina.out

 
Para finalizar encontraremos dentro del log en la ultima línea:

INFO: Server startup in 108325 ms

Automaticamente se abrira un navegador con el nuevo portal con la direccion:
 
http://localhost:8080
 
o desde una maquina dentro de red local bastara con la IP:
 
http://192.168.1.x:8080

 

Comentarios
No hay ningún comentario aún. Sea usted el primero.