blur book stack books bookshelves

Cómo instalar KnowledgeTree Community Edition 3.7

En esta ocasión revisaremos como instalar KT CE 3.7 en un servidor CentOS 5.5 x86.

KnowledgeTree es un gestor de archivos web, que conecta procesos, personas e ideas. KnowledgeTree guarda todos sus documentos, direcciones, contactos, etc… Entregando una solución de gestión documental para su organización.

El control de una organización y del ciclo de vida de sus documentos, incluye cómo y cuándo se crean los documentos, cuándo han sido examinados, publicados, utilizados, conservados y destruidos. No sólo las organizaciones grandes sino que también las más pequeñas requieren cada vez más un mejor control del ciclo de vida de sus documentos. Unos requisitos de cumplimiento, unos equipos dispersos geográficamente y un deseo de gestionar los conocimientos de forma más eficaz, son algunos de los desafíos que afrontan las pequeñas y medianas empresas en latinoamérica.

Ok, luego de esta introducción de ¿Qué es KT CE 3.7? vamos con el paso a paso de como se instala esta apliación:

  • Instalamos CentOS en modo texto y con los componentes mínimos.
  • Descargamos el archivo de instalación con # wget http://repos.knowledgetree.com/downloads/ktdms-ce-linux-latest
  • Descomprimimos el archivo con # tar xvzf kt-ce-linux-universal-installer-3.7.tgz
  • Ingresamos al directorio # cd knowledgetree-ce-linux-universal-installer-3.7/
  • Ejecutamos el instalador # ./knowledgetree-community.sh
  • Nos encontraremos con un “pequeño” error…
Error: mod-php-5.2-apache2-zend-server conflicts with mod-php-5.3-apache2-zend-server
Error: php-5.3-fileinfo-zend-server conflicts with php-5.2-fileinfo-zend-server
Error: mod-php-5.3-apache2-zend-server conflicts with mod-php-5.2-apache2-zend-server
Error: php-5.2-fileinfo-zend-server conflicts with php-5.3-fileinfo-zend-server
 You could try using --skip-broken to work around the problem
 You could try running: package-cleanup --problems
 package-cleanup --dupes
 rpm -Va --nofiles --nodigest
The program package-cleanup is found in the yum-utils package.

Installation was not completed. See output above for detailed error information.
  • Antes de entrar en pánico, editamos el archivo /etc/yum.conf (Nota mental… USEN GNU EMACS)
  • Ingresamos la siguiente línea: exclude=mod-php-5.3*,php-5.3*,zend-server-php-5.3*
  • Con lo anterior evitaremos el error entre versiones del PHP y del ZEND…
  • Ok, ahora ejecutamos nuevamente el instalador con ./knowledgetree-community.sh
  • Nótese que el script anterior instala todas las dependencias necesarias para el funcionamiento de KT CE 3.7
  • Ahora, hay que configurar los servicios de Apache y MySQL para que se inicien automáticamente.
  • Posteriormente, se debe crear una contraseña para el usuario root de MySQL #/usr/bin/mysqladmin -u root password ‘new-password’
  • Abrir el puerto 80 (HTTP) con # setup
  • Ahora desde otro equipo ingresamos a KT CE 3.7 desde un navegador de internet con la dirección IP de nuestro servidor… si esta direción fuese 192.168.1.2 la dirección sería: http://192.168.1.2/knowledgetree
  • Seguimos los pasos del instalador (next, next, next…)
  • Finalmente ingresamos al directorio del programa # cd /usr/share/knowledgetree-ce
  • …Y ejecutamos el KT CE 3.7 # ./dmsctl.sh start

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *