Preparación del ambiente para desarrollar una aplicación Web
Para instalar el software servidor Apache Tomcat
Apache Tomcat es un software que actúa como contenedor de servlets, es decir, recibe las peticiones de las páginas web y redirecciona estas peticiones a un objeto de clase servlet. Apache Tomcat puede descargarse de http://tomcat.apache.org/ Descargar el zip (32 o 64bit) y descomprimirlo para iniciar la instalación.
Para instalar NetBeans
NetBeans es un entorno de desarrollo en el que los programadores puedan escribir, compilar, depurar y ejecutar programas. Éste se puede descargar de: https://netbeans.org/downloads/index.html Para poder instalar NetBeans es necesario tener previamente instalado el JDK (Java Development Kit), ya que éste es la plataforma en la que se ejecuta NetBeans. Cuando se ejecuta el instalador de NetBeans, es necesario seleccionar los dos servidores: Apache Tomcat y Glassfish, que son con los que trabaja NetBeans. Esto se hace con el boton "Customize"
Para instalar MySql
MySQL es un sistema de gestion de base de datos relacional, se puede descargar en https://www.mysql.com/downloads/
Otra alternativa es instalar XAMPP el cual incluye Apache Tomcat y MySql
Para instalar XAMPP
es un servidor independiente de plataforma, software libre, que consiste principalmente en la base de datos MySQL, el servidor web Apache y los intérpretes para lenguajes de script: PHP y Perl. El nombre proviene del acrónimo de X (para cualquiera de los diferentes sistemas operativos), Apache, MySQL, PHP, Perl. Se puede descargar de https://www.apachefriends.org/es/download.html