Utilizamos netbeans ide 7.3.1 y tomcat7
Bien primero lo primero, TOMCAT es un demonio especial de la familia de apache que se utiliza para dar soporte a paginas JSP y poder prestar ese servicio, es facil de implementar en linux.
Una de las ventajas de tomcat es que se puede configurar junto con apache para atender las peticiones http y jsp respectivamente pero para este howto solo vamos a mostrar la configuracion de tomcat.
Desde linux en una consola como root tecleamos:
Luego de instalarlo y ver que corra bien colocamos la siguiente direccion en el navegador:
localhost:8080
Ya que tomcat escucha por el puerto 8080 si todo va bien tendria que salirnos la pagina de bienvenida de tomcat.
Esto creara un directorio en /var/lib/tomcat7 donde se encuentran todas las configuraciones de tomcat7, es importante revisar la version de jdk con la que cuenta nuestro linux con el comando:
Debido a que si tomcat es instalado con una version de java menor o mayor a la version de java con la que se compilan nuestras aplicaciones web JSP nos dara un error.
Tomcat utiliza un archivo de tipo .war para cargar la pagina jsp, este archivo debe ser copiado ala siguiente direccion:
para generar el .war vamos a utilizar netbeans ide pero estoy seguro de que se puede generar con otros ide's.
Este archivo .war simplemente mantiene una estructura que tomcat reconoce.
Aplicación JSP con NETBEANS 7.3.1.
Bueno para instalar Netbeans en linux basta con descargarlo desde la pagina oficial con soporte para java EE e instalarlo con el comando
Luego entramos en el netbeans creamos una aplicación WEB y luego de terminarla compilamos. El archivo .war se guarda en la siguiente direccion:
Ahora copiamos este archivo a la direccion del tomcat de la siguiente forma:
Reiniciamos el demonio tomcat7
y ahora podemos acceder desde el navegador a nuestra aplicación:
o para ipv6 con la direccion ::1 que representa al localhost
Recuerda que para que no tengamos problemas netbeans debe compilar la aplicación con la misma version de jdk que tengamos en nuestra maquina al momento de instalar tomcat7.
Bien primero lo primero, TOMCAT es un demonio especial de la familia de apache que se utiliza para dar soporte a paginas JSP y poder prestar ese servicio, es facil de implementar en linux.
Una de las ventajas de tomcat es que se puede configurar junto con apache para atender las peticiones http y jsp respectivamente pero para este howto solo vamos a mostrar la configuracion de tomcat.
Desde linux en una consola como root tecleamos:
#apt-get install tomcat7
Luego de instalarlo y ver que corra bien colocamos la siguiente direccion en el navegador:
localhost:8080
Ya que tomcat escucha por el puerto 8080 si todo va bien tendria que salirnos la pagina de bienvenida de tomcat.
Esto creara un directorio en /var/lib/tomcat7 donde se encuentran todas las configuraciones de tomcat7, es importante revisar la version de jdk con la que cuenta nuestro linux con el comando:
#java -version
Debido a que si tomcat es instalado con una version de java menor o mayor a la version de java con la que se compilan nuestras aplicaciones web JSP nos dara un error.
Tomcat utiliza un archivo de tipo .war para cargar la pagina jsp, este archivo debe ser copiado ala siguiente direccion:
/var/lib/tomcat7/webapp/
y copiar aquí nuestro archivo .war
para generar el .war vamos a utilizar netbeans ide pero estoy seguro de que se puede generar con otros ide's.
Este archivo .war simplemente mantiene una estructura que tomcat reconoce.
Aplicación JSP con NETBEANS 7.3.1.
Bueno para instalar Netbeans en linux basta con descargarlo desde la pagina oficial con soporte para java EE e instalarlo con el comando
#sh netbeans.......
Luego entramos en el netbeans creamos una aplicación WEB y luego de terminarla compilamos. El archivo .war se guarda en la siguiente direccion:
/NetbeansProyects/NuestraAplicacion/dist/NuestraAplicacion.war
Ahora copiamos este archivo a la direccion del tomcat de la siguiente forma:
#cp /NetbeansProyects/NuestraAplicacion/dist/NuestraAplicacion.war /var/lib/tomcat7/webapp/
Reiniciamos el demonio tomcat7
#/etc/init.d/tomcat7 restart
y ahora podemos acceder desde el navegador a nuestra aplicación:
localhost:8080/NuestraAplicacion
o para ipv6 con la direccion ::1 que representa al localhost
[::1]:8080/NuestraAplicacion
Recuerda que para que no tengamos problemas netbeans debe compilar la aplicación con la misma version de jdk que tengamos en nuestra maquina al momento de instalar tomcat7.