Publicidad

Instalar Codeigniter 4 y ponerlo en marcha


Por Alex el 23/05/2022 , Comentar el artículo

Comparte este artículo:      




Codeigniter es uno de los frameworks PHP más utilizados en el mundo, siempre aparece en las 5 primeras posiciones de los top 10 aunque en España no es muy conocido, es muy pero que muy rápido y muy fácil de aprender.


En este artículo vamos a instalarlo y ponerlo en marcha desde cero así que si no tienes conocimientos sobre este framework con este artículo podrás dar los primeros pasos.

Para poder trabajar con él en un entorno web necesitaremos un servidor web Apache2 o nginx, en windows con IIS también se puede instalar y configurar pero no el objetivo del artículo. En el ejemplo utilizaremos Apache2

Descargamos Codeigniter desde su web oficial https://codeigniter.com/download y bajamos la última versión, en el momento del ejemplo la 4.1.9

Descomprimimos el zip en un ruta donde queramos trabajar, por ejemplo, en /var/www/html/, una vez descomprimido lo activamos en apache2 para que podamos acceder desde el navegador.

Para activarlo en apache2 vamos a crear un VirtualHost, si no tenéis muy claro cómo crear un VirtualHost en Apache2 miraros este artículo Crear un Apache virtualhost en Linux. Vamos a crear un virtualhost llamado ci4-pruebas.local

Nota para los que trabajáis con Windows, os recomiendo crearos un entorno de desarrollo basado en Linux, no es por nada, pero en producción es lo que encontrareis. Podéis seguir este artículo Instalar un servidor web en entorno LAMP, aunque es un poco antiguo cambiando las versiones lo demás es muy similar.

Ya lo tenemos en la ruta de trabajo /var/www/html/codeigniter4.1.9, ahora marcamos con permisos de escritura el directorio writable donde se guardan los logs y caches ... Hecho esto ya deberíamos poder probarlo utilizando http://ci4-pruebas.local pero a lo mejor no funciona a la primera y os da algún error.

Y debería salir algo asi

Página de inicio de Codeigniter 4

Pero si esto no sale y os da algún tipo de error lo mas probable que sea algo como:

Error por falta de permisos en Codeigniter 4

Esto es porque os faltan permisos en las carpetas y/o ficheros y tendremos que cambiar los permisos de la siguiente forma, cambiamos los permisos de los directorios, despues de los ficheros y por ultimo volvemos a poner permisos de escritura al directorio writable, la secuencia es la siguiente:

# Cambiar permisos en todos los directorios
find . -type d -exec chmod 755 {} \;

# Cambiar los permisos a todos los ficheros
find . -type f -exec chmod 660 {} \;

# Cambiar los permisos al director writable
chmod 777 writable/ -R


Estos comandos se ejecutan dentro del directorio de codeigniter:

Directorio de Codeigniter 4

Y con esto deberíais tener el framework Codeigniter 4 funcionando. Si no es así y os genera algún otro error revisar estos artículos porque a lo mejor os falta algo por instalar en el sistema.

Codeigniter 4 no muestra errores en el navegador
Codeigniter 4 error al ejecutarlo en Linux
Codeigniter 4 no registra bien las horas en los logs


Y esto es todo, y feliz programming
Saludos
Alex.



Si te ha gustado el artículo compartelo en:      



También puede interesarte:

Curso de creación de una API en PHP

Curso de creación de una API en PHP

Por Alex, el 20/04/2022

Rutas dinámicas en codeigniter 4

Rutas dinámicas en codeigniter 4

Por Alex, el 04/04/2022

Como crear rutas en php

Como crear rutas en php

Por Alex, el 21/03/2022

Clase para leer ficheros de configuración en PHP

Clase para leer ficheros de configuración en PHP

Por Alex, el 09/02/2022

Codeigniter 4 no registra bien las horas en los logs

Codeigniter 4 no registra bien las horas en los logs

Por Alex, el 03/02/2022

Codeigniter 4 no muestra errores en el navegador

Codeigniter 4 no muestra errores en el navegador

Por Alex, el 04/01/2022


Añadir un comentarios:

Nombre:
Email: (no se publica el email)




SIGUENOS EN

ARCHIVO

Publicidad

.