Lo primero que debemos tener en cuenta para instalar y configurar el Core es el ambiente. Necesitamos una maquina con php, Apache y MySql. Estos requerimientos son muy comunes en los hosting para sistemas como WordPress, Joomla, entre otros CMS. Debido a esto y a que son Open Source no elevan el costo del software.
Descarga del software y ubicación
Lo primero que debemos hacer es descargar el software del Core Kentana y ubicar la carpeta www. Esto aplica para instancias locales como LAMP o WAMP y también para nuestro hosting. Cuando realizamos la extracción encontraremos una carpeta llamada «kentana_core». Si dejamos la información dentro de la carpeta quiere decir que manejamos varios proyectos y están separados en carpetas. Si extraemos toda la información en la carpeta www quiere decir que es el proyecto principal.



Crear usuario en phpMyAdmin
Para el ejemplo veremos un ambiente con WAMP que es donde tengo el ambiente de desarrollo del Core. Lo primero que debemos hacer es crear el usuario en la base de datos. Esto se realiza desde phpMyAdmin que lo ubicamos en el menú de WAMP. Acá vamos a agregar un nuevo usuario y vemos que nos está pidiendo el nombre, servidor y contraseña. Para ubicar estos datos abrimos el archivo «KC_Config.php» en la ruta:
C:\wamp\www\kentana_core\application\core



Los primeros 4 datos no se recomienda cambiarlos a menos que sea por un concepto técnico. Luego vemos la KURL_BASE que debe coincidir con la url que estamos ejecutando. Ahora podemos ver el nombre de la base de datos, usuario y contraseña. En el campo que pregunta el servidor yo uso el local llamado «localhost«. Acto seguido nos pregunta si queremos crear una base de datos para ese usuario, de momento no cambiamos nada. Ahora vemos los privilegios vamos donde dice «marcar todos» y sin cambiar nada más le damos «Agregar».





Crear la base de datos
Ya sabemos que la base de datos por defecto es «firebird», entonces nos dirigimos a «Bases de datos». Ahora nos pregunta por un concepto llamado «cotejamiento«, esto es un parámetro de la base de datos. El valor también lo tenemos en «KC_Config» y es «utf8_general_ci» que es un valor recomendado sobre todo para proyectos en español.



Terminando de configurar el Core
Con estos datos solo tenemos ir a nuestra url del proyecto. En WAMP solo tenemos que ir en nuestro navegador a localhost y visualizamos nuestro proyecto. Otra forma es escribiendo la URL directamente en el navegador, ahora podemos ver que se ha iniciado. Al configurar el Core el detecta que el sistema no ha sido instalado, presionamos «ir a instalar ahora»


Como estoy en una instancia local o de desarrollo podemos ver que sale un mensaje «development». Esto quiere decir que estamos bajo localhost y en desarrollo, este mensaje no aparece a usuarios con una url normal. Ahora se ha finalizado la instalación, nos da unos datos de la versión y nos abre el login. Ahora podemos decir que la tarea de configurar el Core ha finalizado.

