CodeIgniter tiene dos métodos de instalación:
- Descargar y listo,
- o usar Composer.
composer --ignore-platform-reqs create-project codeigniter4/appstarter PROYECTO
Donde CódigoIgniter4
es el repositorio y appstarter
la implementación
- Instalar dependencias:
composer install
Requerimientos
- Instala
MacPorts
e instala PHP, ejecutandosudo port install php
,- Consulta qué versiones de PHP están disponibles, ejecutando
sudo port select --list php
, - Ejecuta
sudo port select --set php <onOfTheList>
, i. Instale:
- Consulta qué versiones de PHP están disponibles, ejecutando
sudo port install php83-iconv
sudo port install php83-openssl
sudo port install php83-curl
sudo port install php83-intl
- Abre
php.ini
para eliminar el ; al comienzo de:
extension=curl
extension=intl
extension=openssl
Configuración inicial
- Crea tu archivo .env ejecutando
cp env .env
, - Da permiso de escritura a la carpeta
writable
,
En .env
establece:
- La URL base
$baseURL
, CI_ENVIRONMENT
endevelopment
para aprovechar las herramientas de depuración proporcionadas por el modo de desarrollo,
En app/Config/App.php
establece:
$indexPage
en '' si no desea incluir index.php en los URI de su sitio,- la configuración regional predeterminada
$defaultLocale
. Antes descarga System message translations, y copia la carpeta app/language/es al proyecto,
Ajusta:
- La conexión a BDs en
app/Config/Database.php
,
VirtualHost:
- Ejecuta
sudo nano /private/etc/hosts
, - Agrega una línea al archivo
127.0.0.1 myproject.local
, - Para guardar el archivo de hosts, presiona Control + X,