opencms instalación y puesta en marcha opencms hispano ponentes juan antonio girón sevillano
TRANSCRIPT
OpenCms
Instalación y puesta en marcha
OpenCms Hispanohttp://www.opencmshispano.comhttp://www.opencmshispano.org
Ponentes• Juan Antonio Girón Sevillano• Israel Román Álvarez
OpenCms
Introducción
• Gran auge Internet Revisión de Tecnologías• Objetivos:
– Interoperabilidad con el usuario– Dinamismo– No necesidad de conocimientos de programación
• HTML Obstáculo para cubrir estos objetivos• Lenguajes de Cliente Vs. Lenguaje de Servidor• Lenguajes de Servidor Ampliar conocimientos• Gestores de Contenido Cubren objetivos
Resultado de la evolución de la tecnología web. Ofrecen: dinamismo, interacción con los usuarios, simplicidad en el mantenimiento y administración de la web y sus contenidos .
OpenCms
Gestores de Contenido (CMS)• Herramientas software que facilitan la
publicación web.• Permiten administrar el contenido de una web,
la estructura de la misma, funcionalidad e incluso diseño y estilos, sin necesidad de extensos conocimientos.
• Cubren las siguientes necesidades:– Inclusión de nuevas funcionalidades.– Mantenimiento de gran cantidad de páginas.– Reutilización de objetos o componentes.– Páginas interactivas.– Cambios del aspecto de la web.– Consistencia de la web.
– Control de usuario.
OpenCms
Gestores de Contenido (CMS)
• Gestores de contenidos conocidos:(Clasificación Atendiendo a Licencias)
Apache Software License (ASL) Apache Lenya CocoBlog DBPrism CMS MySource Silva
BSD License Bricolage
Krang OmegaCMS
Plone
GNU Lesser General Public License (LGPL) Aegir CMS Magnolia OpenCms Tiki
GNU General Public License (GPL)Mambo / Joomla
phpCMSPHP-NukephpSlashPostnuke
Typo3XIMS
XOOPS
OpenCms
OpenCms • Distribuye Alkacon Software (licencia LGPL)• Nace en 1999 (MhtCms) y se libera en 2000• En 2002 apareció la versión 5.0 y el grupo de
OpenCms se disuelve. Alexander Kandzior funda Alkacon Software.
• Características:– Se basa en Xml y Java– Entorno de trabajo basado en navegador– Internacionalización– Versiones del contenido (Histórico de Contenidos)– Sistema de plantillas– Exportación de contenido estático y dinámico– Sistema de caché– Soporte de motor de búsquedas
OpenCms
OpenCms Hispano
• OpenCms Hispano es un proyecto que nace con la vocación emprendedora de 15 jóvenes profesionales, pertenecientes al sector de las nuevas Tecnologías de Información y Comunicación
• Causa principal Falta de información en castellano
• Objetivo Comunidad de ayuda para todos los desarrolladores hispanos de este CMS
• Referencias– http://www.opencmhispano.com– http://www.opencmshispano.org
• Requisitos:
– JDK (lenguaje Java + máquina virtual Java)• Versión: JDK 1.5.0.08• Fuente: http://www.sun.com
– Servidor de Aplicaciones que soporte Java (Tomcat)• Versión: Tomcat 5.5.20• Fuente: http://tomcat.apache.org/download-55.cgi
– Base de datos MySQL• Versión: 5.0.27• Fuente: http://dev.mysql.com
– Gestor de contenido OpenCms.• Versión: 6.2.2• Fuente: http://www.opencmshispano.com
OpenCms
Instalación
OpenCms
Instalación de soporte Java• JDK1.- Crear la carpeta C:\java2.- Ejecutar instalable
– Aceptar licencia– J2SE Development Kit 5.0 Update 8
• Indicar directorio de instalación C:\java\jdk1.5.0_08\
– J2SE Runtime Environment 5.0 Update 8• Indicar directorio de instalación C:\java\jre1.5.0_08\
– Finalizar
3.- Mi PC Propiedades Opciones Avanzadas Variables de Entorno– JAVA_HOME– C:\java\jdk1.5.0_08
OpenCms
Instalación Tomcat
• Tomcat 5.5.201.- Crear la carpeta C:\servidores2.- Descomprimir fichero
– apache-tomcat-5.5.20.zip
3.- Lanzar Tomcat– C:\servidores\apache-tomcat-5.5.20\bin\startup.bat
4.- Abrir navegador y teclear la url– http://localhost:8080
OpenCms
Instalación MySQL• MySQL 5.0.271.- Ejecutar instalable
– Ventana MySQL.com Sign-Up
OpenCms
Instalación MySQL
• MySQL 5.0.27– Configurar el servidor MySQL
• Standard Configuration• Definir el servicio MySQL
OpenCms
Instalación MySQL
– Definir password usuario root• 12345
– Finalizar
OpenCms
Instalación OpenCms
• OpenCms 6.2.3
1.- Descomprimir el fichero .zip y copiar el fichero opencms.war en la carpeta webapps de Tomcat.
2.- Iniciar Tomcat y MySQL3.- Abrir una ventana del navegador y teclear http://localhost:8080/opencms/setup
OpenCms
Instalación OpenCms
Ventana de aceptación de licencia
OpenCms
Instalación OpenCms
Ventana de chequeo de requisitos
OpenCms
Instalación OpenCms
Ventana de configuración de la base de datos
OpenCms
Instalación OpenCms
Ventana de creación de tablas y base de datos
OpenCms
Instalación OpenCms
Ventana de selección de módulos a instalar
OpenCms
Instalación OpenCms
Ventana de configuración de OpenCms
OpenCms
Instalación OpenCms
Ventana de importación de módulos de OpenCms
OpenCms
Instalación OpenCms
Ventana de fin de importación de módulos
OpenCms
Instalación OpenCms
Ventana de recomendaciones del navegador
OpenCms
Instalación OpenCms
Ventana de fin de instalación de OpenCms
OpenCms
Instalación OpenCms
Ventana de acceso a la herramienta
OpenCms
Accediendo a la herramienta
• Abrir una ventana del navegador– http://localhost:8080/opencms/opencms/systema/login– Usuario: Admin– Password: admin– Nota: Aconsejable modificar usuario Admin
OpenCms
Vistas
Vista de Explorador
OpenCms
Vistas
Vista de Administración
OpenCms
Proyectos
• Offline– Entorno de edición (versión privada)– Contenido total del portal (publicado y no publicado)
• Online– Entorno de publicación (versión pública)– Contenido publicado en el portal
• Offline Online: Publicar contenido
OpenCms
Operaciones Básicas
• Explorar• Crear nuevo contenido• Pulsar sobre el icono que representa a un
recurso Desplegar el menú de operaciones– Bloquear un contenido– Editar un contenido– Publicar un contenido– Borrar un contenido
– Nota: El estado del contenido se representa mediante iconos, banderas y otras propiedades configurables
1.- Vista de Administración
2.- Module Management Import Module with HTTP
OpenCms
Módulo de Español
• Localizar el módulo– org.opencms.locale.es_1.0.zip
(descargable de OpenCms Hispano)
• Evolución del proceso de importación
OpenCms
Módulo de Español
• WorkplaceTools
• Re-Initialize the Workplace
– Pulsar OK
OpenCms
Módulo de Español
OpenCms
Módulo de Español
• Barra menú superior Preferences
• Seleccionar “Spanish”