Teniendo nuestro ambiente, sea un hosting o uno local como WAMP o LAMP, tenemos nuestra carpeta www. Esta carpeta es la base y sobre ella podremos instalar Kentana Core como proyecto principal. Supongamos que creamos nuestro sistema a medida con el Core y lo vamos a vender a una empresa. Ahora queremos que la dirección principal no tenga el nombre del proyecto ya que es el único que habrá. Entonces hay dos opciones, redirigir o no usar subcarpetas en la instalación.
Un solo proyecto para gestionar una empresa
Redirigir suele ser una forma algo complicada de proceder, ya que necesitamos ser muy técnicos. Si no es el caso o si queremos simplificar el problema necesitamos continuar con los siguientes pasos:
1. Crear usuario y base de datos
2. Ubicar htaccess y KC_Config
3. Cambiar la el comando de rewrite y actualizar la url nueva
4. Ingresar
Nota: No hay ningún cambio para la creación de usuario y base de datos en referencia a la configuración del Core.
Ubicando y editando archivos
Debemos descargar el software del Core y extraerla antes de llevar los datos a la carpeta www. Aprovecharemos para configurar los archivos que necesitamos “htaccess” y “KC_Config”. El primero lo podemos encontrar al abrir la carpeta que acabamos de extraer “.htaccess”. Es necesario abrirlo con una herramienta de edición de texto que no sea básica. Los ejemplos de siempre son Notepad++ y sublime text, con cualquiera de ellas no vamos a tener ningún problema.



En la tercera instrucción vemos como apunta a la subcarpeta “kentana_core”, necesitamos evitarla. Quitamos el nombre de lo que sería la subcarpeta, quedando así:
RewriteRule ^(.*)$ /index.php/$1 [L]

Ahora el archivo “KC_Config” se encuentra en la ruta:
(tus carpetas)\kentana_core\application\core


La variable que debemos configurar es “KURL_BASE” que está en la línea 9. Si queremos que al Core como proyecto principal quitaremos igualmente la subcarpeta “kentana_core”. Si tenemos un dominio o una ip debemos colocarla acá, no olvidar incluir el puerto si es necesario.

Copiar los archivos del Core como proyecto principal
Seleccionamos los archivos que están dentro de la carpeta “kentana_core” para llevarlos a la carpeta “www”. De esta manera nos estamos asegurando que solo necesitaremos el Core como proyecto principal. Para poder probar que todo esté bien nos dirigimos a nuestra url, en el ejemplo “localhost”.


