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.

  1. 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
  2. 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.
  3. En una consola escribimos

a2enmod rewrite

  1. En la consola escribimos

sudo gedit /etc/apache2/sites-available/default

y buscamos donde diga AllowOverride None y lo reemplazamos por AllowOverride All

  1. 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….

  1. 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:

Kumbia - click para agrandar