Vamos a comenzar con el aprendizaje de este framework (Kumbia), asi que lo primero que veremos es como instalarlo. Para ello necesitaremos un paso previo que es [instalar Apache+php+mysql](https://paraisolinux.com/como-instalar-un- servidor-apache-con-php-y-mysql-en-linux/). Una vez completado esto si podemos continuar.
- Lo primero sera bajar la ultima version de Kumbia desde el blog oficial que al momento de escribir este post es el paquete kumbia-0.5.1.tar.gz
- Ahora descimprimos el paquete en donde tengamos la carpeta para php que hayas definido durante el paso de la instacion de apache y php. Vamos a suponer que los descomprimos dentro de una carpeta llamada kumbia.
- En una consola escribimos
a2enmod rewrite
- En la consola escribimos
sudo gedit /etc/apache2/sites-available/default
y buscamos donde diga AllowOverride None y lo reemplazamos por AllowOverride All
- En la consola escriban
sudo gedit /etc/apache2/mods-enabled/dir.conf
Busque la linea que dice DirectoryIndex y dejen index.php en primer lugar, para que quede mas o menos asi:
DirectoryIndex index.php index.html….
- Reiniciamos apache asi:
/etc/init.d/apache2 restart
Y listo! Ahora voy a explicar el porque de algunos puntos:
- el punto 3 lo hacemos para habilitar el modulo llamado mod_rewrite para la utilización de URLS más entendibles y fáciles de recordar en nuestras aplicaciones.
- el punto 4 lo hacemos con finalidad que el servidor web tenga la capacidad de leer los archivos .htaccess
Ahora para comprobar que esta bien instalado y funcionando vamos a un navegador y escribimos http://localhost/kumbia y deberiamos ver algo como esto: