miércoles, 16 de diciembre de 2015

3. Configurar portal-ext-properties

El archivo portal-ext.properties se deberá de colocar en esta ruta:

En Linux:
/liferay-portal-6.2-ce-ga4/tomcat-7.0.42/webapps/ROOT/WEB-INF/classes/

En Windows:
C:\liferay-portal-6.2-ce-ga4\tomcat-7.0.42\webapps\ROOT\WEB-INF\classes

El archivo: portal-ext.properties debe de contener las siguientes lineas:

Ejemplo,de Postgres


# Configuración para La Base de Datos: PostgreSQL
# =================================
# jdbc.default.driverClassName=org.postgresql.Driver
# jdbc.default.url=jdbc:postgresql://localhost:5432/lportal?useUnicode=true&characterEncod$
# jdbc.default.username=postgres
# jdbc.default.password=postgres

Ejemplo,de MySQL


#Configuración para La Base de Datos: MySQL
===============================
jdbc.default.driverClassName=com.mysql.jdbc.Driver
jdbc.default.username=root

# password del usuario root del mysql
jdbc.default.password=mysql

# localhost --> La máquina donde está instalado en mysql
jdbc.default.url=jdbc:mysql://localhost:3306/lportal?useUnicode=true&characterEncod$

2. Como Instalar Liferay 6.2

Antes de instalar Liferay 6.2, se necesita tener instalado Java development Kit (JDK)

JDK para Linux:
se necesita instlar el JDK  en la maquina de Linux, tipeando para ello lo siguiente: sudo apt-get install openjdk-7-jdk

Cuando haya terminado la instalación, deberá de configurar el JAVA_HOME, el CLASSPAT y el PATH en las variables de entorno.

Para ello puden abrir cualquier de estos archivos:

1. Archivo bashrc: gedit /etc/bashrc
2. Archivo profile : gedit /etc/profile

se deberá de colocar al final del archivo lo siguiente:

dependerá de donde lo han instalado para dar la ruta correspondiente como el siguiente ejemplo.

JAVA_HOME=/datos/Desarrollo/Jdks/jdk1.7.0_79
CLASSPATH=/datos/Desarrollo/Jdks/jdk1.7.0_79/lib
PATH=$PATH:/datos/Desarrollo/Jdks/jdk1.7.0_79/bin

export JAVA_HOME
export CLASSPATH
export PATH

JDK para Windows:

Si estas utilizando windows, deberás de ir a la siguiente pagina de java 7

Crear una carpeta y obtener la ruta correspondiente como por ejemplo:

C:\Java\jdk1.7.0_79

Una vez terminada la Instalación se deberá de ir al PANEL DE CONTROL y buscar el icono de Sistemas y en ella ir a Opciones Avanzadas y hacer click en VARIABLES DE ENTORNO

Crear las 3 variables como son:

JAVA_HOME, CLASSPATH y PATH


A continuación debemos de descargar el Liferay (del punto 1.) y desempaquetarlo, el cual creará en la carpeta que se cree todo el arbol correspondiente.

Por defecto está configurado para la Base de datos HSQL.

Debemos de ingresar a la carpeta correspondiente para prenter el liferay

En Linux:
/liferay-portal-6.2-ce-ga4/tomcat-7.0.42/bin/
digitar: sh ./startup.sh

En Windows:
C:\liferay-portal-6.2-ce-ga4\tomcat-7.0.42\bin

digitar: sh ./startup.bat

Liferay se prenderá en pocos segundos y cuando termine asatisfactoriamente el arranque podemos ir a nuestro navegador y colocar lo siguiente:

http://localhost:8080
Aqui se puede configurar la Base de Datos que deseamos administrar como Mysql, PostgreSql, Oracle, MS Sql Server, entre otros, colocandole toda la configuración correspondiente

Una vez configurado, se nos mostrará la siguiente pagina web


se deberá de colocar el password correspondiente para poder ingresar a la pantalla principal

Como ejemplo debemos colocar por defecto el usuario y pass es: test@liferay.com  /  test











 

martes, 15 de diciembre de 2015

1. Liferay Portal 6.2

Un portal se define generalmente como una plataforma de software para construir aplicaciones y sitios web. 

Los portales actuales han incorporado multitud de características, lo que les convierten en la mejor elección para desarrollar un amplio abanico de aplicaciones.
 
Liferay incorpora un completo sistema para la gestión de contenido web, que incluye características similares a las utilizadas por otras herramientas especializadas, y que le permitirá generar contenido web elaborado. 

Con las funciones avanzadas ofrecidas por Liferay usted podrá hacer uso de plantillas predefinidas, programar con antelación la publicación o retirada de cualquier contenido, o definir cómo deben ser los procesos de revisión de contenido para que éste sea finalmente publicado.

Construir potentes aplicaciones web es posible cuando se combina la flexibilidad del desarrollo modular de un portal web con la gestión avanzada de contenidos que ofrece Liferay. Usted tendrá la capacidad de publicar contenido web junto con aplicaciones web, portlets, widgets, o gadgets y controlar los permisos de acceso a cada uno de ellos.

Liferay permite diseñar Portales Web (Portal,Intranet y Extranet) con contenido dinámico y a la vez personalizable, tiene la ventaja de ser reutilizable, configurable y se va construyendo según la necesidad de la organización.

Funcionalidades:
1. Gestión de Contenidos basadas en información para el usuario.
2. Generación de nuevo contenido a través del administrador del Sistema  
    y  de los usuarios(internos, externos)
3. Generación de Contenidos en texto, imagen, flash, etc. , brindando las 
    facilidades para realizar:
  • Publicaciones
  • Eventos
  • Noticias, etc.
4. Acceso a Diversos Servicios:
  • Calendarios
  • Temas de Apariencia
  • Galería de Imágenes
  • Blogs
  • Mensajería Instantánea
  • Foros
5. Manejo de Diversas Tecnologías, la cual nos permite obtener lo siguiente:
    a.Independencia de Base de Datos
    b.Independencia de Sistema Operativo
    c.Independencia de Servidores

Características:
  1. Estándares para Portales Web basados en Portlets (JSR-168, JSR-268).
  2. Tiene una perspectiva de la Web 2.0
  3. Acceso a cualquier bases de datos
  4. Frameworks para interfaces Web (J2EE).
  5. Contenedor de Servidores de Aplicaciones basados en (J2EE). 
  6. Integración con directorios de usuarios (LDAP, Active Directory, entre otros). 
  7. Flujo de trabajo integrado con BPMS
  8. Personalización de plantillas.
Es tecnología de información y/o plataforma, porque puede ser programada y adaptada por desarrollador y usuarios (El controla los Roles, permisos y accesos de los Usuarios).

Permite desarrollar portlets y agregarlos al portal de una forma muy simple DRAG & DROP, para ello podemos usar el SDK de Liferay o utilizando algun Framework como Struts2, JSF, Openxava, Spring entre otros.

Tiene integración de otros Frameworks como Quartz Job Scheduler, Pentaho Business Intelligence

Así mismo puede utilizarce ACTIVITI (BPM)

Descargar Liferay 6.2 Comunitario

Descarga de Liferay 6.2-ga4 (Diferentes Servidores) y el Script SQL

Para el Desarrollo de Portlet, Theme, Ext, Layout y Hook, usando para ello el IDE Liferay Studio

Descargar el IDE Liferay Studio 2.2.2 GA3




jueves, 8 de enero de 2015

10 razones para comprar un software libre

Aqui les dejo un link para que puedan leerlo de las 10 razones por las cuales deben de adquirir un Software Libre

http://www.cio.com/article/2388344/open-source-tools/6-reasons-to-pay-for-open-source-software.html

El Cuadrante Magico de los Portales Horizontales

Cada cierto tiempo la Empresa Gardner nos da la información de la participación de productos

Entre ellos estan los portales





Pueden revisar el siguiente link:

http://www.gartner.com/technology/reprints.do?id=1-22PHCII&ct=141002&st=sg&utm_source=hs_email&utm_medium=email&utm_content=15445516&_hsenc=p2ANqtz-9eEq_2kctsRryyYzpPs7uT7sAKAWq1V_1elhF-p3S-lFj82swAuaL8GYWbv6m6t9E5jzHh3E2pGJ5T6NFM2uPsOsPEOQ&_hsmi=15445516