Está en la página 1de 12

25/06/2010 Primeros Pasos con Liferay 5.2.

Hosting patrocinado por

Inicio Quienes somos Tutoriales Formacin Comparador de salarios

Estas en: Inicio Tutoriales Primeros Pasos con Liferay 5.2.1


Comentar libro Charlas Ms

Catlogo de
servicios
Autentia

Trptico C mic
(6,3 MB) (3,1 MB)

Acceso de
usuarios
registrados:

E-mail:

Contrasea:

Entrar

Deseo registrarme

He olvidado mis
datos de acceso

Registra tu
empresa:
Descubre las
ventajas de
registrar tu
empresa en
AdictosAlTrabajo...

Registrar mi
empresa

Listado de
empresas ya
registradas

j Web
k
l
m
n
i www.adictosaltra
j
k
l
m
n
Buscar

ltimos
tutoriales

2010-06-21
Prototipado rpido
de pantallas
(mocks) con Google
Drawings

2010-06-17
IAQ (Interesting

adictosaltrabajo.com//tutoriales.php? 1/12
25/06/2010 Primeros Pasos con Liferay 5.2.1
Asked Questions),
SPI qu es, hay
que usarlo, o no,
cundo?

2010-06-14
Instalar PostgreSQL
en Mac OS X Snow
Leopard

2010-06-14
Integrando tus
redes sociales con
HootSuite

2009-02-26
Edicin de vdeo
para publicar en
YouTube (II)

2010-06-14
Primeros pasos en
comunidad

2010-06-11
C mo analizar con
Sonar un proyecto
sin maven

2010-06-11
DBUnit y
aplicaciones JDBC

2010-06-11
Edicin de vdeo
para publicar en
YouTube (I)

2010-06-10
Generacin de
Informes con
JasperReports en
PHP

2010-06-07
Introduccin a
BPMN

2010-06-07
Instalacin Intalio
Server

2010-05-31
JSF 2 Ajax y Bean
Validation

2010-05-27
Instalacin Intalio
Designer

2010-05-26
Generar facturas
electrnicas de
manera gratuita

2010-05-25
Atajos de teclado
ms utilizados para
Eclipse

2010-05-24
Botones para aadir
eventos
directamente a
calendario (Google
C alendar y Outlook)

adictosaltrabajo.com//tutoriales.php? 2/12
25/06/2010 Primeros Pasos con Liferay 5.2.1

2010-05-24
Procesar un fichero
EDI con Talend

2010-05-17
Aadir botones para
social bookmarking
y sharing service.

2010-05-17
Intercomunicacin
entre portlets.

2010-05-17
Actualizacin de
bugzilla a la versin
3.6.

2010-05-11
eC obertura y
EclEMMA: Plugins
para la medicin de
cobertura del
cdigo.

2010-05-11
VirtualBox.
C onfiguracin de la
conexin de red.

2010-05-11
Mltiples
datasources en
JasperReports

2010-05-10
Utilizacin de
arquetipos y plugins
de LifeRay para
Maven.

2010-05-07
Instalar un
componente en
Talend Open Studio
(TOS)

2010-05-06
Talend Open Studio
(TOS) 4.0

2010-05-05
Gestin de los
Requisitos (y II) :
los casos de uso

2010-05-05
Gestin de los
requisitos

2010-05-04
Declaracin de IVA
trimestral en la
AEAT por Internet

2010-05-04
C ertificados en
Firefox (FNMT y
AEAT)

2010-04-26
JC aptcha -
Generacin de
C aptchas en Java

adictosaltrabajo.com//tutoriales.php? 3/12
25/06/2010 Primeros Pasos con Liferay 5.2.1

2010-04-23
Instalar Puente
PHP-Java en Tomcat

2010-04-22
AppWidget Android:
Ejemplo usando
BroadcastReceiver
y Localizacin

2010-04-20
Facelets en JSF 2:
sistema de plantillas
y componentes por
composicin.

2010-04-19
DbVisualizer free
version.

2010-04-09
Session TimeOut en
RichFaces, con el
soporte de Jboss
Seam.

2010-04-08
Jetspeed-2 de
Apache Software
Foundation

2010-04-07
Primeros pasos con
Balsamiq Mockups

2010-03-18
Revisando los
ejemplos de
C ocos2d para
IPhone.

2010-03-16
Organizacin de
eventos con
StageHQ

2010-03-15
Retrasar la carga de
Javascript con
jQuery.getScript().

2010-03-15
Optimizacin de
pginas web con
Page Speed.

2010-03-09
JSF 2 ya est aqu
!!! The JSF Return,
ahora ms sencillo
que nunca !!!

2010-03-08
Instalacin de tus
programas en tu
IPhone.

2010-03-04
Sacar Release de
un proyecto con
Maven

2010-03-03
Instalacin de
Subversion y
Apache en Ubuntu

adictosaltrabajo.com//tutoriales.php? 4/12
25/06/2010 Primeros Pasos con Liferay 5.2.1

2010-03-03
C mo instalar la
JDK de SUN en
Fedora Linux

2010-03-02
C reando un botn
de compra de
Paypal con datos
cifrados

2010-03-01
C reacin de un
plugin de tipo hook
en Liferay

ltimas
ofertas de
empleo

2010-04-28
C omercial -
C ompras -
C ORDOBA.

2010-04-25
Otras Sin catalogar
- MADRID.

2010-04-25
Atencin a cliente -
C all C enter -
MADRID.

2010-04-21
C omercial - Ventas
- MADRID.

2009-06-25
Atencin a cliente -
C all C enter -
BARC ELONA.

Anuncios Google
Libros
Descarga De Libros
Libros En PDF
Portlets Liferay

+Noticias Destacadas
Ultimas Noticias C reamos el grupo amigos de
AdictosAlTrabajo en Facebook
C reamos el grupo amigos de VIII C harla Autentia - Alfresco
AdictosAlTrabajo en Facebook C ommunity Edition - Vdeos y
ESPAAAAAAAAAAAAAAAAA!!!! Material
VIII C harla Autentia - Alfresco IX C harla Autentia - Android
C ommunity Edition - Vdeos y Material La conferencia Agile-Spain2010
IX C harla Autentia - Android ya est aqu Te la vas a perder?
Autentia C ycling Day
La conferencia Agile-Spain2010 ya +Comentarios Cmic
est aqu Te la vas a perder?
VIII C harla Autentia - Alfresco +Enlaces

Tutorial desarrollado por Catlogo de servicios de


Autentia
Rubn
Descargar (6,2 MB)
Aguilera
Daz- Descargar en versin comic (3,1 MB)
Heredero
AdictosAlTrabajo.com es el Web de difusin
C onsultor de conocimiento de Autentia.

adictosaltrabajo.com//tutoriales.php? 5/12
25/06/2010 Primeros Pasos con Liferay 5.2.1
tecnolgico de
desarrollo de
proyectos
informticos.

Ingeniero en
Informtica,
especialidad en
Ingeniera del C atlogo de cursos
Software

Puedes encontrarme en Autentia

Somos expertos en Java/J2EE

Descargar este documento en formato PDF: PPLiferay5.2.1.pdf

Fecha de creacin del tutorial: 2009-03-03

Share |

Primeros Pasos con Liferay 5.2.1

0. ndice de contenidos.

1. Introduccin
2. Principales novedades
3. Entorno
4. Instalacin
5. C onclusiones

1. Introduccin

Ya vimos un tutorial (http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?


pagina=Liferay) donde nos presentaban Liferay y sus principales caractersticas. En este
tutorial vamos a hablar de las principales novedades que aporta la ltima versin de
Liferay 5.2.1, y detallaremos su proceso de instalacin.

2. Principales novedades

Las principales novedades que nos podemos encontrar en este versin son:

Panel de control: lo primero que llama la atencin con respecto a anteriores


versiones de Liferay es que ya no contamos con un portlet de administracin. En su
lugar se introduce el concepto de "Panel de C ontrol" donde cada usuario puede
gestionar aquellas cosas en las que tenga permisos. Por ejemplo, un administrador
encontrar aqu toda la funcionalidad que antes encontraba en el portlet de
administracin, como subir nuevos portlets.
Nueva herramienta de gestin de usuarios y organizaciones: que aumenta
en usabilidad al eliminar refrescos de pantalla y permite aadir campos
personalizados.
Integracin con Microsoft Office: implementa el protocolo de SharePoint que
permite salvar documentos en Liferay como si fuera un SharePoint Server.
Exportacin a distintos formatos: permite habilitar integracin con OpenOffice
para la exportacin del contenido web en distintos formatos como: .DOC , .ODT,
.PDF, .RTF, .SXW y .TXT.
Chat: cuenta con una utilidad que permite chatear con los usuarios de la
comunidad conectados en ese momento, al estilo de Facebook.
Nueva implementacin WSRP: Web Services for Remote Portlets, que es una
especificacin que permite la comunicacin con portlets remoto.
Nuevo portlets para e-mail: que permite linkar mltiples cuentas.

3. Entorno

El tutorial est escrito usando el siguiente entorno:

Hardware: Porttil Asus G50Vseries (C ore Duo P8600 2.4GHz, 4GB RAM, 320 GB
HD).
Sistema operativo: Windows Vista Ultimate.
Mozilla Firefox/3.0.6
Liferay 5.2.1 + Tomcat 5.5.27
JDK 1.6.12
MySQL 5.1

4. Instalacin

Para poder instalar Liferay necesitamos tener instalado en nuestro equipo una mquina
virtual Java mayor o igual a la 1.5, con la variable JAVA_HOME convenientemente
configurada (http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?
pagina=InstalacionJVM), y una instancia de MySQL corriendo en la mquina
(http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?
pagina=InstalacionMySQL5.1Windows), aunque esto ltimo es opcional, ya que Liferay
puede arrancar desde su base de datos embebida (no recomendable en entornos de
produccin).

Su instalacin en un entorno Windows es muy sencilla, basta con descargar la ltima


versin del servidor de su pgina oficial
(http://www.liferay.com/web/guest/downloads/portal) llamada Liferay Standard Edition
actualmente la versin 5.2.1.

adictosaltrabajo.com//tutoriales.php? 6/12
25/06/2010 Primeros Pasos con Liferay 5.2.1

Si pulsamos en Download, por defecto el sistema nos permite la descarga de Liferay


junto con un Tomcat 5.5, si queremos que lo descargue junto con otra versin de Tomcat
o incluso con algn otro servidor, lo podemos hacer seleccionndolo ms abajo:

Lo siguiente es descomprimir el archivo en el lugar de disco que deseemos, al que nos


referiremos como LIFERAY_HOME. Establecemos una variable de entorno llamada
C ATALINA_HOME al valor de la ruta donde este instalado el tomcat que viene embebido
en Liferay, %LIFERAY_HOME%\tomcatxx, donde tomcatxx depender de la versin de
Tomcat que tengamos, a partir de aqu la llamaremos LIFERAY_TOMC AT_HOME. Si
tenemos algn otro servidor de aplicaciones esta variable ya existir y lo que tenemos
que hacer es editarla para que apunte a LIFERAY_TOMC AT_HOME.

Otro punto a tener en cuenta, es que por defecto el puerto de Liferay es el 8080, por tanto
debemos asegurarnos de que este puerto esta libre o cambiarlo.

Para cambiar el puerto por defecto donde se ejecuta Liferay tenemos que abrir en modo
edicin el archivo %LIFERAY_TOMC AT_HOME%\conf\server.xml, buscamos este
fragmento de cdigo y modificamos donde pone 8080 por el puerto que queramos, por
ejemplo el 8282:

view plain print ?

01. <!
A "Connector" represents an endpoint by which requests are
02. received
03. and responses are returned. Documentation at :
04. Java HTTP Connector: /docs/config/http.html (blocking &
05. nonblocking)
06. Java AJP Connector: /docs/config/ajp.html
07. APR (HTTP/AJP) Connector: /docs/apr.html
08. Define a nonSSL HTTP/1.1 Connector on port 8080
09. >
10. <Connector port="8080" protocol="HTTP/1.1"
11. connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF
8"
12. />

Adems si deseamos utilizar MySQL como motor de base de datos en lugar del que
Liferay trae por defecto, tenemos que seguir estos pasos adicionales:

Accedemos a MySQL por consola mysql -u root -p

C uando estemos correctamente logados, tecleamos create database lportal


character set utf8;

C opiamos el driver de MySQL en %LIFERAY_TOMC AT_HOME%\common\lib\ext si


es que no existe ya.

C reamos, si no existe ya, el fichero


%LIFERAY_TOMC AT_HOME%\webapps\ROOT\WEB-INF\classes\portal-
ext.properties, y aadimos las siguientes lneas:

adictosaltrabajo.com//tutoriales.php? 7/12
25/06/2010 Primeros Pasos con Liferay 5.2.1
#Configuration of database to use MySQL
jdbc.default.driverClassName=com.mysql.jdbc.Driver
jdbc.default.username=root
jdbc.default.password=admin
jdbc.default.url=jdbc:mysql://localhost/lportal?useUnicode=true&characterEncoding=UTF-8&useFastDateParsing=false

Una vez hemos tenido en cuenta los pasos anteriores, basta con ejecutar el archivo
%LIFERAY_TOMC AT_HOME%\bin\startup.bat, lo que abrir una pantalla semejante a esta:

Si el proceso se realiza correctamente se abrir una instancia del navegador que


tengamos configurado por defecto en la mquina con la pgina principal de nuestro
Liferay recin instalado.

Para acceder al sistema y poder ver sus posibilidades, tenemos que logarnos. En
versiones anteriores de Liferay esto se hacia introduciendo el usuario test@liferay.com
con la contrasea test en el rea de login de la pantalla principal.

Pero en la nueva versin, basta con pinchar en los usuarios por defecto, donde cada uno
de ellos tiene un rol distinto.

adictosaltrabajo.com//tutoriales.php? 8/12
25/06/2010 Primeros Pasos con Liferay 5.2.1

Si pinchamos en "Login as Bruno", vamos a las opciones de la barra que esta arriba a la
derecha y seleccionamos "C ontrol Panel", podremos ver una de las principales novedades
de esta versin y "cacharear" con las distintas opciones que tiene el administrador.

5. Conclusiones.

C omo se puede apreciar la ltima versin de Liferay introduce mejoras muy interesantes,
que nos hacen ver que esta comunidad cada vez se consolida ms y ofrece un producto
muy estable que no tiene que envidiar en nada a otras soluciones comerciales.

Liferay es un mundo y este slo ha sido el primer paso, los siguientes pasos sern ver
como como se administra y desarrollar nuevos temas, layouts y portlets.

adictosaltrabajo.com//tutoriales.php? 9/12
25/06/2010 Primeros Pasos con Liferay 5.2.1
Para comunicarme cualquier problema o sugerencia de mejora utilizad la zona de
comentarios, de este modo todo el mundo se podr aprovechar de las respuestas.

Saludos

Share |

Qu te ha parecido el tutorial? Djanos saber tu opinin y


vota!
Muy malo Malo Regular Bueno Muy bueno

j
k
l
m
n j
k
l
m
n j
k
l
m
n j
k
l
m
n j
k
l
m
n

Votar
(Slo para usuarios registrados)

Registrate y accede a esta y otras ventajas

Anmate y comntanos lo que pienses sobre este


tutorial
Puedes opinar o comentar cualquier sugerencia que quieras comunicarnos sobre este
tutorial; con tu ayuda, podemos ofrecerte un mejor servicio.

Enviar comentario
(Slo para usuarios registrados)

Registrate y accede a esta y otras ventajas

Autor Mensaje de usuario registrado

Fecha de envo: 2010-03-28 - 04:09:20

calakra Buen dia. estoy leyendo tu tuto, pero me atore en la parte donde debo
colocar el driver de MySQL en la cpeta indicada. cual controlador, donde
se descarga y la otra, como hacerle para usar postgresql?? gracias.

Autor Mensaje de usuario annimo

Fecha de envo: 2009-06-08 - 09:13:18 AM

Hola Pepe, En pocas palabras, esto sirve para aglutinar la informacin


de la empresa proporcionando un nico punto de entrada a todas las
aplicaciones que las gestionan y estableciendo filtros de informacin en
base a roles para dar a cada empleado exactamente la informacin que
Rubn
necesita para el desempeo de su trabajo y que no tenga que perder
Aguilera
tiempo buscandola. Luego tiene otras ventajas como es el poder acceder
a la informacin coorporativa desde cualquier lugar mundo y cambiar
todo el estilo coorporativo con unos pocos clicks. De cara al
desarrollador, estandariza su forma de trabajar haciendo que el
desarrollo puede ser ms gil. Espero que esto te haya ayudado.
Saludos.

Fecha de envo: 2009-06-05 - 06:58:24 PM


pepe
hola, esto para que sirve?

Fecha de envo: 2009-05-25 - 10:38:10 AM

Hola Deborah, Tienes toda la razn. El caso es que es un tema tan


amplio que no se puede sintetizar en tutoriales, por ello lo que estamos
Rubn
preparando es un pequeo libro enfocado principalmente al desarrollo
Aguilera
con Liferay, por supuesto en castellano. Ya avisaremos en la web
cuando el libro este preparado. Si en tu empresa tenis algn tipo de
urgencia lo que podis hacer es contactar con nosotros para daros
cursos de formacin o alguna hora de consultora. Saludos

Fecha de envo: 2009-05-21 - 04:59:11 PM

Deborah Buenas tardes: El tutorial est bien para su alcance, pero os nimo a
realizar tutoriales de lo que realmente hace falta, desarrollo de portlets
o modificaciones de portlets en castellano. Un saludo.

Fecha de envo: 2009-05-21 - 04:02:28 PM

adictosaltrabajo.com//tutoriales.php? 10/12
25/06/2010 Primeros Pasos con Liferay 5.2.1
Deborah Buenas tardes: El tutorial est bien para su alcance, pero os nimo a
realizar tutoriales de lo que realmente hace falta, desarrollo de portlets
o modificaciones de portlets en castellano. Un saludo.

Puedes inscribirte en nuestro servicio de


notificaciones haciendo clic aqu.
Puedes firmar en nuestro libro de visitas haciendo
clic aqu.
Puedes asociarte al grupo AdictosAlTrabajo en XING
haciendo clic aqu.
Aadir a favoritos Technorati.

Esta obra est licenciada bajo licencia C reative C ommons de


Reconocimiento-No comercial-Sin obras derivadas 2.5

Recuerda
Autentia te regala la mayora del conocimiento aqu
compartido (Ver todos los tutoriales). Somos expertos
en: J2EE, Struts, JSF, C++, OOP, UML, UP, Patrones de
diseo ... y muchas otras cosas.

Nos vas a tener en cuenta cuando necesites


consultora o formacin en tu empresa?,
Vas a ser tan generoso con nosotros como
lo tratamos de ser con vosotros?

Somos pocos, somos buenos, estamos motivados y


nos gusta lo que hacemos ...

Autentia = Soporte a Desarrollo & Formacin.

info@autentia.com

Tutoriales recomendados
Nombre Resumen Fecha Visitas Valoracin Votos Pdf

Este tutorial es el
primero de una larga
lista de tutoriales de
temtica BPM. En este
caso se pretende
Instalacin ensear a instalar la
Intalio herramienta Intalio 2010-05-27 561 Muy bueno 1
Designer BPMS Designer que es
una herramienta que
permite realizar el
diseo de procesos
utilizando la notacin
BPMN.

En este tutorial vamos


a ver la potencia de los
C reacin de
hook plugins de Liferay
un plugin de
para aadir 2010-03-01 2332 - -
tipo hook en
funcionalidad sin
Liferay
recurrir al entorno de
extensin (EXT).

En este tutorial
mostramos un ejemplo
Procesador
practico de gestion de
Inteligente
eventos en SOA con
de Eventos 2010-01-04 2460 - -
IEP (Intelligent Event
(IEP) con
Processor) de OpenESB
OpenESB
y probamos el
resultado con soapUI

adictosaltrabajo.com//tutoriales.php? 11/12
25/06/2010 Primeros Pasos con Liferay 5.2.1
En este tutorial vamos
Analizando la a dar a conocer la
calidad del herramienta Sonar
2009-12-07 3584 Bueno 1
cdigo Java para el control de la
con Sonar calidad del cdigo de
nuestros proyectos

En este tutorial vamos


C rear un a ver como se
plugin con configura el entorno de 2009-09-27 4007 - -
Liferay SDK desarrollo para crear
estos plugins.

En este tutorial vamos


a ver unos sencillos
pasos para poder hacer
Mavenizar
plugins de tipo portlet 2009-09-27 1950 Regular 1
Liferay SDK
para Liferay adaptando
el entorno de desarrollo
Liferay Plugins SDK

En este tutorial vamos


a solventar el problema
de instalar Liferay
cuando ya contamos
Instalacin
con un Tomcat
de Liferay en
existente y 2009-09-12 4937 Bueno 4
Tomcat
necesitamos que
existente
Liferay conviva con el
resto de aplicaciones
que corren en el
servidor.

Veamos en detalle
cmo instalar Joomla
Joomla 1.5. 1.5 y aplicar algunas
Instalacin y configuraciones 2009-08-14 16259 - -
configuracin posteriores de las
disponibles en este
C MS

En esta ocasin os
Habilitar enseamos como
exportacin habilitar la exportacin 2009-06-05 3175 Bueno 1
en Liferay de cualquier contenido
web en Liferay

En este tutorial vamos


a ver como podemos
Registrar
registrar un servidor de
Liferay en 2009-06-01 5797 Muy bueno 1
Liferay en Eclipse y
Eclipse
como configurarlo
apropiadamente.

Nota:
Los tutoriales mostrados en este Web tienen como objetivo la difusin del conocimiento.
Los contenidos y comentarios de los tutoriales son responsabilidad de sus respectivos
autores. En algn caso se puede hacer referencia a marcas o nombres cuya propiedad y
derechos es de sus respectivos dueos. Si algn afectado desea que incorporemos alguna
resea especfica, no tiene ms que solicitarlo. Si alguien encuentra algn problema con la
informacin publicada en este Web, rogamos que informe al administrador
rcanales@adictosaltrabajo.com para su resolucin.

Anuncios Google Cakephp Tutorial Instalacion Linux Descarga Pow er DVD Descargar DAP8 Libros De Arte

Copyright 2003-2010 All Rights Reserved | Texto legal y condiciones de uso | Banners | Powered by
Autentia | Contacto

adictosaltrabajo.com//tutoriales.php? 12/12