From 2814ef5f5b46b88b0a65eb0633daa1cf94a0b18b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henry=20Stivens=20Adarme=20Mu=C3=B1oz?= Date: Fri, 22 Aug 2025 18:06:13 -0500 Subject: [PATCH] Add Composer installation instructions for KumbiaPHP - Include steps for installing KumbiaPHP using Composer. - Provide commands for creating a project and starting the development server. --- es/to-install.md | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/es/to-install.md b/es/to-install.md index 7454ef0..c3b9867 100644 --- a/es/to-install.md +++ b/es/to-install.md @@ -75,6 +75,43 @@ son mínimos, y solo es necesario un intérprete de [**PHP versión 8.0**](https > consulta la sección dedicada a la [Instalación de KumbiaPHP en Servidores Web (Apache y Nginx)](installing-kumbiaphp-apache-nginx.md), donde encontrarás > instrucciones detalladas. +## Instalación con Composer + +Además de la instalación manual, también puedes instalar KumbiaPHP utilizando [**Composer**](https://getcomposer.org/), el administrador de dependencias estándar en PHP. Esta opción es más sencilla y mantiene el framework actualizado de manera automática. + +1. Abre una consola en el directorio donde quieras crear tu proyecto y ejecuta: + + ```bash + composer create-project kumbia/framework myapp + ``` + + * `kumbia/framework` es el paquete oficial de KumbiaPHP en Composer. + * `myapp` será el nombre de tu carpeta de proyecto. Puedes cambiarlo por el que prefieras. + + Composer descargará la última versión estable de KumbiaPHP junto con sus dependencias. + +2. Accede al directorio del proyecto recién creado: + + ```bash + cd myapp/default/app + ``` + +3. Inicia el servidor de desarrollo: + + ```bash + ./bin/phpserver + ``` + + Este comando levantará un servidor local con el puerto **8001** por defecto. + +4. Abre tu navegador web y accede a: + + ``` + http://127.0.0.1:8001/ + ``` + +Si todo ha ido correctamente, deberías ver la página de bienvenida de KumbiaPHP confirmando que la instalación fue exitosa. + ## Modos de una Aplicación KumbiaPHP ofrece dos modos de ejecución para una aplicación, definidos en el archivo