Según la wikipedia el concepto que le da a KnowledgeTree es:
DMS es un proveedor de línea de gestión de documentos de software. El producto hace uso de la plataforma de Cloud Computing.
- apache2
- php5
- php5-curl
- MySQL Server, Client y librerías
- php5-mysql
- pstotext
- sun-java6-bin sun-java6-jdk sun-java6-jre
- xpdf
- zip unzip
- catdoc
- python python-reportlab python-imaging python-uno
- antiword
- lynx
- openoffice.org-java
- xvfb xfonts-base
- lsb
- zend-server-php-5.2
- swftools libgif4
- openjdk-6-jre-lib openjdk-6-jre-headless openjdk-6-jre icedtea-6-jre-cacao
Luego de haber instalado todo estos paquetes; procedemos a descargar de la web la aplicación de KnowledgeTree (ya deberian tener descargado el paquete)
Este paquete viene en un .tgz el cual procedemos a descomprimirlo de la siguiente manera:
#tar xvzf nombredel paquete.tgz
luego de realizar este procedimiento, nos tiene que mostrar una carpeta con este nombre (o parecido)
knowledgetree-ce-linux-universal-installer-3.7
ingresamos dentro de la carpeta de la siguiente manera:
#cd knowledgetree-ce-linux-universal-installer-3.7
ahora verificamos que hay dentro de la carpeta con un ls
y nos mostrara un archivo .sh
knowledgetree-community.sh
ya visto dicho archivo lo ejecutamos de la siguiente manera:./knowledgetree-community.sh
y nos mostrara este mensaje y te indica en darle ENTER para continuar o Crtl C para abortar la instalación (por ende le damos ENTER)
Running this script will preform the following:
* Configure your package manager to use the KnowledgeTree repository
* Install KnowledgeTree on your system using your package manager
Hit ENTER to install KnowledgeTree, or Ctrl+C to abort now.
* Configure your package manager to use the KnowledgeTree repository
* Install KnowledgeTree on your system using your package manager
Hit ENTER to install KnowledgeTree, or Ctrl+C to abort now.
Una vez pulsado el ENTER el script en ejecucion hace conexion a los repositorios de repos.zend.com y repos.knowledgetree.com y comienza la instalación del mismo (ojo el te avisa si requiere algún otro paquete).
Ya terminada la instalación de los paquetes en total, te indica de abrir un Browser y colocas lo siguiente (es un ejemplo)
http://127.0.0.1/KnowledgeTree/
ahora le damos siguiente (next) y nos muestra esta otra pantalla (fig.2):
aceptamos la licencia publica GNU y le damos siguiente (fig.3):
aquí nos pide el tipo de instalación que queremos; en mi caso deje la que viene por default, y le damos siguiente (fig.4):
esta pantalla esta chequeando las dependencias de PHP; el cual si la version de las dependencias no son compatibles con la versión que se esta instalando del KnowledgeTree; no continua la instalación; pero si lo muestra como en la imagen, listo le damos siguiente (fig.5):
En esta pantalla (fig.5) vemos el sistema de configuración, donde nos muestra la ip, el puerto, las rutas donde están los archivos de configuración; le damos nuevamente en siguiente (next):
fig.2 |
aceptamos la licencia publica GNU y le damos siguiente (fig.3):
fig.3 |
aquí nos pide el tipo de instalación que queremos; en mi caso deje la que viene por default, y le damos siguiente (fig.4):
fig.4 |
esta pantalla esta chequeando las dependencias de PHP; el cual si la version de las dependencias no son compatibles con la versión que se esta instalando del KnowledgeTree; no continua la instalación; pero si lo muestra como en la imagen, listo le damos siguiente (fig.5):
fig.5 |
En esta pantalla (fig.5) vemos el sistema de configuración, donde nos muestra la ip, el puerto, las rutas donde están los archivos de configuración; le damos nuevamente en siguiente (next):
fig.6 |
nuevamente le damos siguiente (next):
fig.7 |
aqui nos solicita el pasword de la base de datos de mysql (fig.7); el cual fue la que colocamos en la instalación del mysql-server-5.1; le damos siguiente (next):
fig.8 |
en esta pantalla te pide que confirme si los datos son correcto referente a la base de datos mysql (fig.8); si todo es correcto, le damos confirm:
fig.9 |
nuevamente le damos siguiente (next):
fig.10 |
aqui te te indica que ya esta por terminar la instalación del KnowledgeTree; (fig.10) le damos install:
fig.11 |
ahora si, finalizo la instalación del KnowledgeTree, seguidamente le damos siguiente (fig.11): (ojo tenemos que ejecutar el script que nos indica en la pantalla, el mismo esta en la ruta /usr/share/knowledgetree-ce y el script se llama ./dmsctl.sh)
fig.12 |
aqui nos logueamos colocando el usuario y pasword que viene por defecto (fig.12), el cual es:
login: admin
password:admin
Espero les ayude este tutoríal a la instalación del KnowledgeTree.
saludos
Fuentes:
http://www.knowledgetree.org/Debian_4_Installation_Instructions
http://www.knowledgetree.com/products/community/download