Este artículo explica cómo configurar Apache2 dentro de un contenedor minimal de Ubuntu llamado kkloud, cubriendo desde el acceso al contenedor hasta la verificación final del servicio en el nuevo puerto 8082. Primero se accedió al contenedor con docker exec -it kkloud bash y se actualizó la lista de paquetes con apt-get update para disponer de la información más reciente antes de instalar software.

Se instaló Apache2 con apt-get install -y apache2 y se cambió el puerto de escucha por defecto de 80 a 8082 editando los archivos de configuración principales: /etc/apache2/ports.conf donde se reemplaza la directiva Listen 80 por Listen 8082 y /etc/apache2/sites-available/000-default.conf donde se actualiza la entrada del VirtualHost de *:80 a *:8082. Dado que la imagen ubuntu:18.04 era muy reducida y no incluía editores comunes, se instaló nano con apt-get install -y nano para poder editar los archivos fácilmente.

Tras los cambios se inició Apache con apachectl start. Apareció una advertencia informativa indicando que no se pudo determinar el nombre de dominio totalmente cualificado del servidor, advertencia que no impide el funcionamiento del servicio. Para comprobar que Apache escuchaba correctamente en el nuevo puerto fue necesario instalar iproute2 con apt-get install -y iproute2 para disponer del comando ss. Con ss -tlpn filtrando por 8082 se comprobó que el proceso apache2 estaba escuchando en 0.0.0.0:8082, lo que confirmó que la configuración y el arranque fueron correctos.

En proyectos reales y entornos productivos es recomendable complementar esta configuración con buenas prácticas de ciberseguridad, supervisión y despliegue automatizado. En Q2BSTUDIO, empresa especializada en desarrollo de software y aplicaciones a medida, ofrecemos servicios completos que van desde soluciones de software a medida hasta integración con plataformas cloud. Podemos ayudar a desplegar contenedores y servicios web sobre servicios cloud AWS y Azure y a desarrollar aplicaciones a medida y software a medida que incluyan automatización, monitorización y seguridad.

Además de desarrollo a medida, Q2BSTUDIO proporciona especialistas en inteligencia artificial, IA para empresas, agentes IA, ciberseguridad y análisis avanzado con herramientas como Power BI. Integramos servicios de inteligencia de negocio y soluciones de seguridad para garantizar despliegues robustos y escalables. Palabras clave relevantes para este artículo incluyen aplicaciones a medida, software a medida, inteligencia artificial, ciberseguridad, servicios cloud aws y azure, servicios inteligencia de negocio, ia para empresas, agentes IA y power bi.

Si necesitas asistencia para configurar servidores web en contenedores minimal, optimizar puertos y seguridad, o desarrollar soluciones completas que incluyan IA y business intelligence, en Q2BSTUDIO podemos asesorarte y ejecutar el proyecto de forma integral.