0% encontró este documento útil (0 votos)
108 vistas12 páginas

Instalación de Alfresco en Centos 7

Instalación de Alfresco en Centos 7

Cargado por

Enrique Ruiz
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
108 vistas12 páginas

Instalación de Alfresco en Centos 7

Instalación de Alfresco en Centos 7

Cargado por

Enrique Ruiz
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 12

11/3/23, 18:50 Instalación de Alfresco en Centos 7 – Omar Cerecedo Zepeta

Omar Cerecedo Zepeta

CEO en Infinite Latinoamérica

ALFRESCO, REPOSITORIOS

Instalación de Alfresco en Centos 7

Fecha: mayo 26, 2017 Autor/a: omarcerecedo  0 Comentarios

Introducción

A principios de mes en la empresa donde laboro me asignaron el proyecto de Repositorios,


el cual a unos días de investigar decidí cambiar por Sistemas de Gestión Documental, he
de ser honestos y comentarles que mi visión cambio de forma importante, ya que entre mis
primeras opciones había contemplado Dropbox, Google Drive y Pydio, pero al escarbar
más en este tema encontré herramientas empresariales como LogicalDoc, Afresco y
OpenKM. Y así comenzó mi investigación para elegir el software idóneo para mis grupos
de trabajo.

https://omarcerecedo.wordpress.com/2017/05/26/instalacion-de-alfresco-en-centos-7/ 1/12
11/3/23, 18:50 Instalación de Alfresco en Centos 7 – Omar Cerecedo Zepeta

Definitivamente descarte herramientas como Dropbox, Google Drive y Pydio. ¿Por que?
como en toda empresa el presupuesto no era un rubro a considerar, fue así que conocí a
Alfresco ( ó Alfredo como la llaman mis usuarios) y su maravillosa versión
Alfresco Community y aquí me tienen escribiéndoles un manual de su instalación,
configuración y mas monerías que espero sea de su agrado. Bueno manos a la obra.

Actualizando el servidor

Doy por entendido que ya tienes instalado Centos 7, yo me he montado una instancia en
Google Cloud. Primeramente, actualizamos nuestro sistema Centos, es importante que se
realice como root, ejecuta el comando yum update, después de actualizarlo procedemos a
reiniciarlo con el comando reboot.

1 [usuario@centos ~]$ sudo -s


2 [sudo] password for usuario:
3 [root@centos usuario]# yum update
4 [root@centos usuario]# reboot

Instalando wget

Si no tienes instalado wget, aca te mostramos como hacerlo ya que se requiere para realizar
la descarga del paquete de Alfresco, emite  el siguiente comando como root.

1 [usuario@centos ~]$ sudo -s


2 [sudo] password for usuario:
3 [root@centos usuario]# yum install wget

Configurando Hostname

A continuación, configure el nombre de host del sistema y asegúrese de que la resolución


local señala la dirección IP del servidor emitiendo los siguientes comandos:

1 [usuario@centos ~]$ hostnamectl set-hostname servidor.alfresco.lan


2 [usuario@centos ~]$ hostname
3 servidor.alfresco.lan
4 [usuario@centos ~]$ sudo -s
5 [sudo] password for usuario:
6 [root@centos usuario]# echo “192.168.1.65 servidor.alfresco.lan” >>

https://omarcerecedo.wordpress.com/2017/05/26/instalacion-de-alfresco-en-centos-7/ 2/12
11/3/23, 18:50 Instalación de Alfresco en Centos 7 – Omar Cerecedo Zepeta

Removiendo MTA (Agentes de Transporte de


Correo)

Es necesario remover los agentes de correo, nuestro servidor tiene instalado Postfix.
Emitimos el siguiente comando para desinstalarlo.

1 [usuario@centos ~]$ sudo -s


2 [sudo] password for usuario:
3 [root@centos usuario]# yum remove postfix

Instalando librerías de LibreOffice

Instalamos las librerías requeridas por LibreOffice, emita el siguiente comando para
realizarlo.

1 [usuario@centos ~]$ sudo -s


2 [sudo] password for usuario:
3 [root@centos usuario]# yum install fontconfig libICE libSM libXrende

Descargando el binario de Alfresco

Con la herramienta wget descargamos el binario de Alfresco, puedes encontrar la última


versión dentro de su página, solo debes registrarte en este link para acceder a la descarga.

1 [usuario@centos ~]$ wget http://eu.dl.alfresco.com.s3.amazonaws.com/

Concediendo permisos y ejecutando el binario

Una vez finalizada la descarga del binario, emita el siguiente comando para conceder
permisos de ejecución para el archivo y ejecutar el instalador de Alfresco.

https://omarcerecedo.wordpress.com/2017/05/26/instalacion-de-alfresco-en-centos-7/ 3/12
11/3/23, 18:50 Instalación de Alfresco en Centos 7 – Omar Cerecedo Zepeta

io@centos ~]$ chmod +x alfresco-community-installer-201707-linux-x64.bin


io@centos ~]$ ./alfresco-community-installer-201707-linux-x64.bin

Comenzando la instalación

Al ejecutarse el binario podrás observar que inicia el instalador de Alfresco y nos pregunta
el idioma de instalación para nuestro caso escribimos la opción #3 y presionamos enter.

1 Language Selection
2  
3 Please select the installation language
4 [1] English - English
5 [2] French - Français
6 [3] Spanish - Español
7 [4] Italian - Italiano
8 [5] German - Deutsch
9 [6] Japanese - 日本語
10 [7] Dutch - Nederlands
11 [8] Russian - Русский
12 [9] Simplified Chinese - 简体中文
13 [10] Norwegian - Norsk bokmål
14 [11] Brazilian Portuguese - Português Brasileiro
15 16. Please choose an option [1] : 3

Anuncios

INFORMA SOBRE ESTE ANUNCIO

La siguiente pantalla nos pregunta el tipo de instalación, debido a que pretendemos


configurar las características por defecto de Alfresco elegimos la opción  Avanzada que es
el número 2 y presionamos enter.

1 -------------------------------------------------------------------
2 Bienvenido a la instalación de Alfresco Community.
3  
4 -------------------------------------------------------------------
5 Tipo de instalación
6  
7 [1] Fácil: instalación con la configuración predeterminada.
8 [2] Avanzada: configura las propiedades de servicio y los puertos d
9  
10 Por favor seleccione una opción [1]: 2

Después de elegir el tipo de instalación el sistema nos ira preguntando el tipo de


componente que deseamos instalar para nuestro ejemplo las opciones quedan como se ve a
continuación.

https://omarcerecedo.wordpress.com/2017/05/26/instalacion-de-alfresco-en-centos-7/ 4/12
11/3/23, 18:50 Instalación de Alfresco en Centos 7 – Omar Cerecedo Zepeta

1 -------------------------------------------------------------------
2 Seleccione los componentes que desea instalar; desmarque aquellos q
3  
4 Java [Y/n]: Y
5 PostgreSQL [Y/n]: Y
6 LibreOffice [Y/n]: Y
7 Alfresco Community : Y (Cannot be edited)
8 Solr1 [y/N]: N
9 Solr4 [Y/n]: Y
10 Alfresco Office Services [Y/n]: Y
11 Web Quick Start [y/N]: y
12 Integración de Google Docs [Y/n]: n
13  
14 ¿Es correcta la selección que se muestra aqui arriba? [Y/n]: Y

Elegimos la carpeta de instalación, solo presionamos enter para declarar la ruta por defecto.

1 --------------------------------------------------------------------
2 Carpeta de instalación
3  
4 Elija una carpeta para instalar Alfresco Community.
5 Seleccionar una carpeta: [/home/usuario/alfresco-community]:

Anuncios

INFORMA SOBRE ESTE ANUNCIO

Configuramos los parámetros del servidor de base de datos, solo presionamos enter para
dejar el puerto por defecto 5432.

1 --------------------------------------------------------------------
2 Parámetros del servidor de la base de datos
3  
4 Introduzca el puerto de su base de datos.
5  
6 Puerto del servidor de la base de datos: [5432]:

Configuramos el campo Dominio del Servidor Web con la IP Publica del servidor o el


nombre del dominio y  los puertos deben quedar con el valor por defecto.

https://omarcerecedo.wordpress.com/2017/05/26/instalacion-de-alfresco-en-centos-7/ 5/12
11/3/23, 18:50 Instalación de Alfresco en Centos 7 – Omar Cerecedo Zepeta

1 -------------------------------------------------------------------
2 Configuración de puerto Tomcat
3  
4 Introduzca sus parámetros de configuración de Tomcat.
5  
6 Dominio de Servidor Web: [127.0.0.1]: 35.188.32.192
7 Puerto del servidor Tomcat: [8080]:
8 Puerto de cierre de Tomcat: [8005]:
9 Puerto SSL de Tomcat: [8443]:
10 Puerto AJP de Tomcat: [8009]:

Para el puerto del servidor de LibreOffice y el del servidor FTP solo presione enter para
dejar el puerto por defecto.

1 --------------------------------------------------------------------
2 Puerto de servidor LibreOffice
3  
4 Introduzca el puerto en el que escuchará el servidor de LibreOffice.
5 Puerto de servidor LibreOffice: [8100]:
6 --------------------------------------------------------------------
7 Puerto FTP
8 Elija un número de puerto para el servidor FTP integrado.
9 Puerto: [2121]:

Colocamos la contraseña de administrador para Alfresco e iniciamos el proceso de


instalaciones de nuestro Sistema de Gestión Documental tecleando la letra Y.

1 -------------------------------------------------------------------
2 Contraseña de admin
3  
4 Especifique una contraseña para la cuenta de administrador de Alfre
5 Services.
6  
7 Contraseña de admin: :
8 Repita la contraseña: :
9 -------------------------------------------------------------------
10 El programa está listo para iniciar la instalación de Alfresco Comm
11 ordenador.
12  
13 ¿Desea continuar? [Y/n]: Y

Anuncios

INFORMA SOBRE ESTE ANUNCIO

Esperamos que termine de instalarse

https://omarcerecedo.wordpress.com/2017/05/26/instalacion-de-alfresco-en-centos-7/ 6/12
11/3/23, 18:50 Instalación de Alfresco en Centos 7 – Omar Cerecedo Zepeta

1 --------------------------------------------------------------------
2 Por favor espere mientras se instala Alfresco Community en su ordena
3  
4 Instalando
5 0% ______________ 50% ______________ 100%
6 ########################################/

Hemos finalizado la instalación de nuestro sistema Alfresco y ahora el programa de


instalación nos pregunta si deseamos iniciarlo le damos que si (Y) y presionamos enter para
que se ejecuten los servicios.

1 -------------------------------------------------------------------
2 El programa terminó la instalación de Alfresco Community en su orde
3  
4 Ver el archivo Léeme [Y/n]: n
5  
6 Lanzar Alfresco Community [Y/n]: Y
7  
8 waiting for server to start....[usuario@centos ~]$  done
9 server started
10 /home/usuario/alfresco-community/postgresql/scripts/ctl.sh : postgr
11 Using CATALINA_BASE:   /home/usuario/alfresco-community/tomcat
12 Using CATALINA_HOME:   /home/usuario/alfresco-community/tomcat
13 Using CATALINA_TMPDIR: /home/usuario/alfresco-community/tomcat/temp
14 Using JRE_HOME:        /home/usuario/alfresco-community/java
15 Using CLASSPATH:       /home/usuario/alfresco-community/tomcat/bin/
16 Using CATALINA_PID:    /home/usuario/alfresco-community/tomcat/temp
17 Tomcat started.
18 /home/usuario/alfresco-community/tomcat/scripts/ctl.sh : tomcat sta

Abriendo los puertos en Centos 7 para Alfresco

Una vez finalizado el proceso de instalación e iniciado los servicios de Alfresco, emita los
siguientes comandos para abrir los puertos en el sistema operativo y así permitir que los
hosts externos de su red se conecten a la aplicación web.

Puerto 8080: Puerto por defecto usando por Tomcat para servir contenido web.
Puerto 8443: Puerto seguro para Tomcat, similar al HTTPS.
Puerto 7070: Puerto del protocolo Sharepoint permitiendo la interactividad con Alfresco
Office Services.

1 [usuario@centos ~]$ sudo -s


2 [sudo] password for usuario:
3 [root@centos usuario]# firewall-cmd --add-port=8080/tcp --permanent
4 [root@centos usuario]# firewall-cmd --add-port=8443/tcp --permanent
5 [root@centos usuario]# firewall-cmd --add-port=7070/tcp --permanent
6 [root@centos usuario]# firewall-cmd --reload

https://omarcerecedo.wordpress.com/2017/05/26/instalacion-de-alfresco-en-centos-7/ 7/12
11/3/23, 18:50 Instalación de Alfresco en Centos 7 – Omar Cerecedo Zepeta

Abriendo los puertos en Google Cloud para


conexión por Internet

Para acceder a la aplicación a través de internet es necesario permitir las conexiones en


nuestro router ó servicio en la nube como es nuestro caso.

Ilustración 1 Ver instancias dentro de Google Cloud

Una vez visualizada las instancias da clic sobre la que corresponda para acceder a ella y
hacer las configuraciones necesarias.

Ilustración 2 Instancias generados en Google Cloud

Ubicamos la etiqueta Red y de clic sobre default

https://omarcerecedo.wordpress.com/2017/05/26/instalacion-de-alfresco-en-centos-7/ 8/12
11/3/23, 18:50 Instalación de Alfresco en Centos 7 – Omar Cerecedo Zepeta

Ilustración 3 Detalles de la instancia

De clic sobre Añadir reglas de cortafuegos

Ilustración 4 Añadir
reglas al firewall

Para cada uno de los puertos debemos generar la configuración como se muestra en la
imagen de abajo, con ello estamos habilitando los puertos para que Alfresco pueda
funcionar, si tienes un router debes realizar un proceso similar. La herramienta
https://pentest-tools.com/network-vulnerability-scanning/tcp-port-scanner-online-nmap
nos permite testear la IP para saber cuáles puertos se encuentran abiertos.

https://omarcerecedo.wordpress.com/2017/05/26/instalacion-de-alfresco-en-centos-7/ 9/12
11/3/23, 18:50 Instalación de Alfresco en Centos 7 – Omar Cerecedo Zepeta

https://omarcerecedo.wordpress.com/2017/05/26/instalacion-de-alfresco-en-centos-7/ 10/12
11/3/23, 18:50 Instalación de Alfresco en Centos 7 – Omar Cerecedo Zepeta

Ilustración 5 Alta de puertos en Google Cloud

Al finalizar debe tener una lista como la que se muestra en la imagen.

Ilustración 6 Lista de puertos permitidos

Realizado lo anterior procedemos a validar que nuestro Alfresco funcione a través de


internet colocando la IP Pública http://35.188.32.192:8080/share/page/ .

Ilustración 7 Excelente hemos finalizado

¡Uff! Hemos concluido pero aun nos queda mucho más camino por delante, por hoy me
despido y espero lleves a cabo la instalación de tu Sistema de Gestión Documental quizás al
principio te resulto complejo pero te aseguro que es una herramienta muy útil para
empresas que manejan grandes cantidades de información. Suscribete a mi blog y recibe las
noticias al momento. Me despido no sin antes desearte un excelente fin de semana.

Anuncios

https://omarcerecedo.wordpress.com/2017/05/26/instalacion-de-alfresco-en-centos-7/ 11/12
11/3/23, 18:50 Instalación de Alfresco en Centos 7 – Omar Cerecedo Zepeta

INFORMA SOBRE ESTE ANUNCIO


ALFRESCO CENTOS SISTEMAS GESTIÓN DOCUMENTAL

Publicado por omarcerecedo

Ver todas las entradas de omarcerecedo

© 2023 OMAR CERECEDO ZEPETA

ESTA WEB FUNCIONA GRACIAS A WORDPRESS.COM.

https://omarcerecedo.wordpress.com/2017/05/26/instalacion-de-alfresco-en-centos-7/ 12/12

También podría gustarte