|
Alfresco: Instalar Alfresco Open Source CMS ECM en Windows Server 2003
Os explicamos en este artículo qué es "Alfresco" y cómo instalarlo en un equipo con Microsoft Windows Server 200. Os mostramos algunas de las características de este gestor de contenidos web (CMS) Open Source o gestor de contenidos empresarial (ECM). En este caso instalamos Alfresco versión 3.2. Os explicamos también cómo cambiar el idioma de Alfresco y cómo acceder a la base de datos MySQL que crea por defecto para su administración.
Definición de Alfresco Open Source Enterprise Content Management System (CMS)Alfresco es un sistema de administración de contenidos de código libre (Open Source), basado en estándares abiertos y de escala empresarial para Windows y sistemas operativos similares a Unix (como GNU Linux). Está diseñado para usuarios que requieren un alto grado de modularidad y rendimiento escalable. Alfresco es la alternativa principal del código abierto para la gestión del contenido empresarial (ECM). El modelo de código abierto permite a Alfresco utilizar las tecnologías y las contribuciones de la comunidad del código abierto para conseguir un software de alta calidad produciéndolo mas rápidamente con un costo mucho más bajo. Alfresco está formado principalmente por un equipo de miembros de Documentum y de Interwoven con amplia experiencia en la gestión de contenido empresarial (ECM), incluyendo el co-fundador de Documentum. Algunas de las características principales de Alfresco:
Los beneficios principales de usar Alfresco:
Algunas de las especificaciones técnicas de Alfresco:
Existen dos distribuciones o versiones diferenciadas de este software:
En nuestro caso instalaremos Alfresco Community Edition. Instalación de Alfresco en Microsoft Windows Server 2003En primer lugar deberemos disponer de un equipo con Microsoft Windows Server 2003 como sistema operativo. Alfresco puede instalarse en equipos con otros sistemas operativos de Microsoft como Windows XP, Windows 2000, Windows Vista, Windows Server 2008, etc. El proceso de instalación de Alfresco difiere muy poco entre estos sistemas operativos de Microsoft, por lo que lo que explicaremos para Microsoft Windows Server 2003 es válido para el resto. Descargaremos el fichero de instalación de Alfresco abriendo un navegador web (como Mozilla Firefox) desde la URL:
Pulsaremos en "Alfresco-Community-3.2-Full-Setup.exe": Podremos descargarlo desde descarga directa"Download Now" o mediante el cliente P2P BitTorrent, en nuestro caso usaremos descarga directa, para ello pulsaremos en "Download Now": Pulsaremos en "Guardar archivo": Indicaremos la carpeta donde descargar el fichero de instalación de Alfresco: Se iniciará la descarga del fichero Alfresco-Community-3.2-Full-Setup.exe (de 362MB de tamaño): Una vez descargado el fichero, lo ejecutaremos para iniciar el proceso de instalación de Alfresco: Seleccioanaremos el idioma del asistente de instalación, en nuestro caso "Spanish": El asistente de instalación nos avisará de que se va a instalar Alfresco Community Edition en el equipo, pulsaremos "Sí" para continuar: Se iniciará el asistente de instalación, pulsaremos "Siguiente": En el tipo de instalación seleccionaremos "Custom" (personalizada): Marcaremos los componentes a instalar:
Indicaremos a continuación la carpeta de instalación de Alfresco, en nuestro caso:
Antes de iniciar la instalación, el asistente nos mostrará el resumen de las opciones seleccionadas. Si son correctas pulsaremos "Siguiente": El asistente iniciará la instalación definitiva de Alfresco Community Edition en el equipo: Tras concluir el proceso de instalación, el asistente nos mostrará una ventana indicando que el proceso ha finalizado, pulsaremos el botón "Finalizar": Desde el botón "Inicio" - "Programas" podremos ver "Alfresco Community Edition": Pulsando en "Inicio" - "Programas" - "Start Alfresco Server" o bien ejecutando el fichero C:/Alfresco/alf_start.bat, se iniciará el servicio de Alfresco: En el servidor aparecerán dos ventanas de consola de MS-DOS, una para el inicio del servicio de MySQL Server y la otra para el inicio de Tomcat de Alfresco: Para acceder a la interfaz web de Alfresco abriremos una navegador web desde cualquier equipo de nuestra red que tenga acceso al equipo con Windows Server 2003, escribiremos la URL:
Nos mostrará una ventana como la siguiente, pulsando en "Login (guest)" accederemos a la administración de Alfresco: Introduciremos en "User Name" "admin" y en "Password" "admin", es el usuario y contraseña por defecto de Alfresco tras la instalación. Tras introducir usuario y contraseña pulsaremos "Login": Accederemos al espacio de trabajo del usuario Admin, desde aquí podremos realizar todas las tareas de administración y mantenimiento. Lo primero y recomendable es cambiar la contraseña del usuario Admin, para ello pulsaremos en "User Profile" : Una vez en el perfil del usuario "Admin" pulsaremos en "Change password" para cambiar la contraseña por defecto del usuario Admin de Alfresco ("admin"): En "New Password" introduciremos la nueva contraseña, la repetiremos en "Confirm", pulsaremos "Finish" para guardar la nueva contraña: Establecer la interfaz de Alfresco al Español (añadir paquete de idioma)Descargaremos en el servidor donde hayamos instalado Alfresco el fichero del paquete de idioma correspondiente desde la URL:
En "Últimas Publicaciones de Ficheros" pulsaremos en "Descargar" en el fichero "alf-sp-langpack" (Alfresco Spanish language pack 2.2): A continuación pulsaremos en el fichero "es_ES_Spanish_language_pack.zip" (de 63KB), normalmente se suele seleccionar el fichero sombreado en rosa: Guardaremos el archivo en cualquier carpeta del equipo: Una vez descargado, descomprimiremos el fichero .zip con WinZip o el propio descompresor que incluye Windows Server 2003, pulsando con el botón derecho del ratón sobre el fichero y seleccionando "Extraer todo...": Accederemos a la carpeta descomprimida: ../es_ES_Spanish_language_pack/es_ES_traducidos, copiaremos todos los ficheros de esta carpeta: Abrirermos, en la carpeta de instalación de Alfresco, la subcarpeta ../tomcat/shared/classes/alfresco/messages y pegaremos los ficheros copiados anteriormente: A continuación accederemos a la carepta de instalación de Alfresco y a la subcarpeta:
En esta carpeta seleccionaremos el fichero web-client-config.xml, pulsaremos con el botón derecho sobre él y seleccionaremos "Abrir con...": Seleccionaremos "Bloc de notas" (u otro editor de texto plano): Buscaremos la línea:
Y la cambiaremos por:
Guardaremos los cambios en el fichero web-client-config.xml y cerraremos el Bloc de notas: Para que los cambios tengan efecto deberemos detener e iniciar Alfresco, para ello accederemos al a carepta de instalación de Alfresco y ejecutaremos el fichero: alf_stop.bat o bien desde "Inicio" - "Programas" - "Alfresco Community Edition" - "Stop Alfresco Server" Volveremos a iniciarlo ejecutando el fichero alf_start.bat o desde "Inicio" - "Programas" - "Alfresco Community Edition" - "Start Alfresco Server": Volveremos a acceder a la interfaz web de Alfresco abriendo un navegador web desde cualquier equipo de nuestra red que tenga acceso al equipo con Windows Server 2003, escribiremos la URL:
Y ya tendremos la interfaz web de alfresco traducida al idioma descargado y seleccionado: Y nos aparecerá traducido nuestro espacio de trabajo en Alfresco: Acceso a la base de datos MySQL creada por AlfrescoEn primer lugar instalaremos un cliente de acceso a MySQL, por ejemplo las herramientas del propio MySQL, disponibles gratuitamente desde la URL:
Entre ellas está MySQL Administrator que permite acceder a la administración gráfica de MySQL Server. Instalaremos estas herramientas y abriremos MySQL Administrator: Introduremos los siguientes datos:
Alfresco habrá creado un catálogo (esquema) llamado "alfresco" que contiene todas las tablas necesarias para el funcionamiento de este CMS (unas 78): Desde MySQL Administrator podremos realizar cualquier modificación en las tablas, teniendo en cuenta que debemos saber lo que estamos haciendo pues cualquier cambio en la estructura de las tablas puede afectar al funcionamiento de Alfresco. En una instalación por defecto de Alfresco y MySQL los datos de la base de datos MySQL Server se alojarán en:
Donde "C:/Alfresco" será la carpeta que hayamos seleccionado para la instalación de Alfresco.
Cambiar la contraseña del usuario "alfresco" y "root" de MySQL para AlfrescoEs recomendable, por cuestiones de seguridad, cambiar la contraseña por defecto para el superusuario de MySQL Server "root". El asistente de instalación crea una base de datos llamada "alfresco", crea un usuario llamado "root" y otro llamado "alfresco" con la contraseña "alfresco". Este último tiene permisos para modificar las tablas de "alfresco". Por ello, es recomendable cambiar las contraseñas por defecto de ambos usuarios. En primer lugar cambiaremos la contraseña del superusuario root, para ello accederemos al botón "Inicio" - "Ejecutar" escribiremos "cmd" y pulsaremos "Aceptar", en la consola de MS-DOS accederemos a la carpeta de instalación de Alfresco, luego a "mysql/bin":
A continuación ejecutaremos el siguiente comando para cambiar la contraseña del superusuario "root":
A continuación podremos cambiar la contraseña del usuario "alfresco" desde cualquier software que permita acceder y administrar MySQL Administrator como AjpdSoft Administración Bases de Datos (software Open Source y gratuito). En nuestro caso lo haremos desde la línea de comandos (como anteriormente), ejecutando el comando:
Para acceder a la carpeta "bin" de MySQL de Alfresco, luego ejecutaremos este otro comando:
Para acceder al shell de comandos de MySQL Monitor, nos pedirá la contraseña del superusuario root, puesto que la hemos cambiado anteriormente la introduciremos y pulsaremos INTRO. En esta consola escribiremos el siguiente comando: set password for 'alfresco'@'localhost' = password ('nueva_contraseña'); De esta forma estableceremos como nueva contraseña para el usuario "alfresco" de MySQL Server la especificada en "nueva_contraseña". El siguiente paso será configurar Tomcat (servidor web y de aplicaciones) de Alfresco para que utilice este usuario y contraseña, para ello abriremos la carepta:
En ella hay un fichero llamado: alfresco-global.properties que abriremos con el Bloc de notas (o cualquier otro editor de texto plano) y cambiaremos los siguientes valores por los nuevos modificados:
Guardaremos los cambios realizados en el fichero alfresco-global.properties y detendremos e iniciaremos Alfresco para que los cambios tengan efecto (como ya hemos explicado anteriormente, ficheros alf_stop.bat y alf_start.bat):
Artículos relacionados
CréditosArtículo realizado íntegramente por Alonsojpd miembro fundador del proyecto AjpdSoft. Anuncios
Enviado el Jueves, 09 julio a las 01:07:27 por ajpdsoft
|
|