Todos los productos
Search
Centro de documentos

Elastic Compute Service:Despliegue de un entorno web Java

Última actualización: Sep 02, 2026

Este tema ofrece una descripción general de los conceptos fundamentales y los componentes clave de un entorno web Java para ayudarle a elegir la estrategia de despliegue más adecuada según sus necesidades. Una vez desplegado, el entorno facilita el desarrollo, el despliegue y la ejecución de aplicaciones web Java personalizadas según sus requisitos.

¿Qué es un entorno web Java?

La pila tecnológica de Java se utiliza ampliamente en el desarrollo web, ya que satisface las demandas de las aplicaciones de Internet y ofrece gran flexibilidad para futuras expansiones. Por ello, es una opción popular tanto para empresas como para desarrolladores individuales. Un entorno web Java incluye un conjunto de configuraciones que facilitan el desarrollo, las pruebas y el despliegue de aplicaciones web con tecnología Java. Los componentes principales son a continuación:

  • JDK: El Java Development Kit (JDK) es esencial para el desarrollo en Java, pues proporciona las herramientas necesarias y el entorno de ejecución. Con JDK instalado, puede compilar y ejecutar programas Java.

  • Servidor web: Servidores web como Tomcat y Jetty se encargan de desplegar y ejecutar aplicaciones web Java.

  • Base de datos: Bases de datos como MySQL almacenan y gestionan datos dentro de las aplicaciones web, lo que garantiza la persistencia de los datos.

Despliegue de un entorno web Java

Seleccione el método de despliegue más adecuado según sus necesidades.

Método

Escenario

Deploying with an Alibaba Cloud Marketplace image (CentOS 7.3 to CentOS 7.9)

Este método utiliza una imagen de Alibaba Cloud Marketplace con un entorno preintegrado. Puede usarla directamente sin necesidad de instalar ni configurar servidores.

Deploy a Java web environment on a Tomcat instance

Para desarrolladores con necesidades específicas o que buscan comprender a fondo la funcionalidad de cada componente, el despliegue manual ofrece el enfoque más práctico. Despliegue uno de los siguientes entornos web Java según sus escenarios de negocio:

  • Una instancia de Tomcat es un servidor web de código abierto muy utilizado, adecuado para aplicaciones de nivel empresarial que requieren funciones completas.

  • Una instancia de Jetty es un servidor web de código abierto adecuado para aplicaciones ligeras, escenarios de alta concurrencia y entornos distribuidos.

Deploy a Java web environment on a Jetty instance

Siguientes pasos

Después de desplegar un entorno web Java, configure un sitio web en el servidor. Para obtener instrucciones detalladas, consulte Build a website.

Elija las herramientas de desarrollo adecuadas para su proyecto web. Si su aplicación requiere almacenamiento en base de datos, agregue la configuración correspondiente en los archivos de configuración del proyecto web (por ejemplo, archivos Properties) para establecer la conexión. Una vez finalizado el desarrollo, despliegue la aplicación web Java en un servidor web como Tomcat. Cuando la aplicación esté desplegada y en ejecución, podrá acceder a ella mediante un navegador web. Para obtener instrucciones detalladas, consulte la Guía de despliegue de aplicaciones de Tomcat 9.

Nota

Si utiliza otra versión de Tomcat, actualice el número de versión en la URL para que coincida con su versión.

Para cargar archivos locales a ECS, consulte Upload a file to a Linux instance.