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
No es posible utilizar LibreOffice si usas los repos de KnowledgeTree, y si no los usas:
ResponderBorrarYour version of PHP must be between 5.0 and 5.2 to run optimally. Versions that are 5.3 or higher are not recommended.
KnowledgeTree is not supported on PHP 6.0 and higher. You are running version 5.3.3-7+squeeze1
No recomendada y no soportada son cosas distintas, pero al instalador le da igual.
Hola, disculpa la molestia, tengo Debian Lenny con glibc 2.7 y no puedo configurar zend-server (5.3) - a ti no te dio mucho tabajo? tenes alguna ayuda especifica para zend-server? desde ya Gracias y disculpa la molestia.
ResponderBorrarAtte. Jose
Compañero, te recomendaría lo instalaras en la versión Squeeze que es la estable; a mi no me dio problemas en la instalación; nunca realice la instalación en Lenny.
ResponderBorrarsaludos
Gracias, voy a probar...
ResponderBorrar