Este proyecto configura un entorno LEMP (Linux, Nginx, MySQL, PHP) utilizando Docker. Incluye servicios para una aplicación web basada en PHP 8.3, una base de datos MySQL y phpMyAdmin para la administración de la base de datos.
- Docker
- Docker Compose
-
Clona este repositorio:
git clone https://github.com/esweb-es/lemp-codeigniter.git
-
Construye y ejecuta los contenedores:
docker-compose down docker-compose up --build
-
Accede a los servicios:
- Aplicación Web:
http://localhost
- phpMyAdmin:
http://localhost:8080
- Aplicación Web:
Accede a http://localhost
y deberia ver la pagina de inicio de Codeigniter 4.5.
- Dockerfile: Define la imagen personalizada de PHP con extensiones adicionales.
- docker-compose.yml: Define los servicios Docker para Nginx, PHP-FPM, MySQL y phpMyAdmin.
- nginx.conf: Configuración personalizada de Nginx.
Este proyecto está bajo la licencia MIT. Consulta el archivo LICENSE para más detalles.