Liferay- Intranet

Conforme se van aumentando los servicios, en nuestras redes se requiere generar mas accesos y dar mayores facilidades a nuestro usuarios para que puedan trabajar de una manera más practica,y desde un solo acceso,  con ese proposito llegan las intranets. 
A continuación pongo el concepto tomado de Wikipedia:

Una Intranet es una red de ordenadores privados que utiliza tecnología Internet para compartir dentro de una organización parte de sus sistemas de información y sistemas operacionales. El término Intranet se utiliza en oposición a Internet, una red entre organizaciones, haciendo referencia por contra a una red comprendida en el ámbito de una organización como SVA.
Uno de los mas fuertes competidores en esta rama es SharePoint de Microsoft, sin embargo existen herramientas muy buenas que pueden realizar un trabajo estupendo para implementar una intranet, es el caso de Liferay,un portal web open source que permite que se manejen de una manera muy sencilla todos la interfaz de nuestra aplicación, pero que es Liferay? ; Para aclararlo cito el concepto de Wikipedia.
Liferay es un portal de gestión de contenidos de código abierto escrito en Java. Se creó en 2000 en principio como solución para las organizaciones sin ánimo de lucro.
Características más destacadas
Corre en la mayoría de los servidores de aplicaciones y contenedores de servlets, base de datos y sistemas operativos, con más de 700 combinaciones posibles.
Compatible con JSR-286
Disponibilidad "fuera de la caja" Out-of-the-box de más de 60 Portlets pre-construidos.
Construido dentro del Sistema de manejo de contenido (CMS) y Suite colaborativa.
Páginas personalizadas para todos los usuarios.
Benchmarked como uno de los portales seguros usando LogicLibrary's Logiscan suite.
Creado para empresas, Liferay portal provee espacios virtuales para centralizar, compartir y colaborar, pensando en el usuario final.
Liferay soporta I18N para cualquier lenguaje out-of-the-box y sale de fabrica por defecto con 22 lenguas. Muchas de estas traducciones son mantenidas por personas que hablan el idioma nativamente provenientes de la comunidad Open Source de Liferay, se pueden añadir lenguajes adicionales muy fácilmente, ya se ha hecho muchas veces a lo largo de la vida del producto.
Con esto de preambulo, voy a describir los paso para descargarlo y posteriormente instalarlo.
  • Acceder al sitio de lifery http://www.liferay.com/es/ y generar una cuenta
  • Una vez registrado acceder a la seccion de descargas como se muestra en la siguiente captura:
En mi caso selecciono la versión con tomcat embebido, que esta lista para su uso out-of-the-box, tambien se puede descargar con jboss, glassfish, jetty.
  • Una vez descargado se lo descomprime en el lugar donde se lo quiera utlilizar, en mi caso como estoy usando fedora, utilizo /home/paul, en el caso de un servidor sería mas recomendable en una partición como /var/ u /opt
  • La carpeta que se descomprime, va a tener el siguiente nombre liferay-portal-6.1.1-ce-ga,y va a tener el siguiente contenido 

  • Para comenzar con la instalación de debe acceder a la carpeta /tomcat-7.0.27/bin con el comando cd tomcat-7.0.27/bin v y ejecutar ./startup.sh
  • Si se desea ver como esta el estado de arranque del servidor ejecutamos el siguiente comando desde el mismo path donde se encuentra tail -f ../logs/catalina.out 
  • Una vez terminado se va a lanzar el navegador por defecto con la direccion http://localhost:8080/ eso quiere decir que nuestro liferay esta listo para ser configurado mostrandola siguiente pantalla

  • Aqui configuramos el nombre que se desea dar al portal, el idioma por defecto, y los identificaciones del administrador, nombre, apellido y dirección de correo electrónico, es recomendable usar la mismas que se usaron el momento de la descarga, para que los portlets, o temas que se descarguen del sitio de liferay no den problema.
  • En la sección de base de datos se puede cambiar la base con la que se va a conectar, para usar una de nuestras base favoritas, se debe destacar que tiene conexión con mysql, postgres, sybase entre las mas destacas, yo la probe con mariadb y me funciono con el mismo driver de mysql.
Una vez configurada la base de datos, se procederá con la instalación, dependiendo del equipo puede tomar un par de minutos, y al finalizar se mostrará algo como esto:

  • Después se va a pedir que se acepten los términos de uso y se pedirá la contraseña para el usuario administrador, adicionalmente se ingresará una pregunta de seguridad.
  • Una vez ingresado estos datos, tendremos nuestro site listo para configurar, como se muestra


Como nota adicional debo recomendar social office que es un plugin que puede ser descargado y que brinda mas opciones para esta excelente herramienta.
Si tienen mas interés sobre liferay, puede revisar la documentación aqui , y acceder a la comunidad aqui.
También recomiendo este libro que es excelente sobre el tema de intranet con Liferay: Libro.

Comentarios

Entradas populares