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. |
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:
| |
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.
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.