Documente Academic
Documente Profesional
Documente Cultură
He escrito este tutorial de Kohana 3.x porque no había uno a tal
efecto en castellano. Kohana es un framework1 de PHP5 para la
arquitectura MVC (ModeloVistaControlador). Hay varias razones para
preferir Kohana como la seguridad, ligereza y simplicidad. En este
tutorial, con una simple demostración, haremos una instalación que
puede ahorrarte tiempo y esfuerzo.
1. Descargue la última versión estable de la aplicación desde el
sitio Web, haga clic aquí Kohana website.
El autor usa la carpeta Descargas para las aplicaciones que bajo
de la red. Ejecute:
cd Descargas
2. Desempaquete la aplicación:
unzip kohana3.0.8.zip
se crea el directorio kohana2.
3. Cambie a usuario root, ejecute:
su
y escriba la clave de acceso.
4. Mueva el contenido de ese directorio a su servidor web:
mv kohana /var/www/
5. Ejecute chown R usuario.wwwdata /var/www/kohana
1
Un Framework gestiona el desarrollo de software, proporcionando una estructura definida, elegante y simple, lo que
facilita el mantenimiento del sitio. Además, utiliza la Programación Orientada a Objetos (POO), para la reutilización del
código.
2
Dependiendo de la plataforma, las carpetas de instalación pueden perder sus
permisos gracias a la extracción zip. Cambie los permisos con Chmod 0755
ejecutando find . type d exec chmod 0755 {} \; como usuario root en su
instalación Kohana.
Esto da permisos de lectura, escritura y ejecución al usuario de
apache (wwwdata), de esta manera escribe y lee en kohana.
6. Ejecute cd /var/www/kohana
7. Abra con el editor nano el archivo application/bootstrap.php
nano application/bootstrap.php
8. Ejecute los siguientes cambios:
• Configure timezone por defecto para su aplicación.
date_default_timezone_set('America/Chicago');
según su ubicación geográfica.
• Configure setlocale
setlocale(LC_ALL, 'en_US.utf8');
según el idioma que requiera su aplicación.
Ver figura 1.
• Configure base_url en Kohana::init para que refleje la
localidad de la carpeta kohana en su servidor.
'base_url' => '/kohana',
Ver figura 2.
Figura 2: Locación de kohana en el servidor web.
9. Ejecute:
chmod R 0777 application/cache/
chmod R 0777 application/logs/
para que los directorios application/cache y application/logs
sean de lectura y escritura por el servidor web.
10. Pruebe su instalación abriendo en su navegador favorito la
URL que configuró en base_url. Debe ver la página de
instalación.
Ver figura 3.
Una vez que la página de instalación reporta que el entorno de
trabajo está configurado correctamente; renombre o borre el archivo
install.php en el directorio raíz de kohana. Ejecute:
mv install.php install.php.disabled
Debe ver la página de bienvenida de Kohana. Ver la figura 4.
Descriptores: KOHANA 3, PHP, JODOCHA, WWWDATA, UPTA, FRAMEWORK,
WEBSITE