duda sobre apache
Hola,
estoy liado haciendo el proyecto fin de carrera y la verdad no estoy muy puesto en temas de redes. Necesito hacer un servidor web con JAVA. Mi problema es que instale el APACHE en mi ordenador y claro la pagina de prueba si funciona. Sin embargo, cuando cambie todo el contenido de la carpeta donde estaban esos archivos surgio mi duda. Cuando compilo el programa en JAVA se crea un ejecutable .class pero ahora ese archivo no se como hay que ponerlo en el directorio de APACHE para que cada vez que se acceda a la pagina cargue ese archivo JAVA. Os agradeceria que me contestarais con detalle. Un saludo
estoy liado haciendo el proyecto fin de carrera y la verdad no estoy muy puesto en temas de redes. Necesito hacer un servidor web con JAVA. Mi problema es que instale el APACHE en mi ordenador y claro la pagina de prueba si funciona. Sin embargo, cuando cambie todo el contenido de la carpeta donde estaban esos archivos surgio mi duda. Cuando compilo el programa en JAVA se crea un ejecutable .class pero ahora ese archivo no se como hay que ponerlo en el directorio de APACHE para que cada vez que se acceda a la pagina cargue ese archivo JAVA. Os agradeceria que me contestarais con detalle. Un saludo
La mejor idea es la siguiente:
Instalarse Apache para servir únicamente el contenido estático, como son las páginas html, las hojas de estilo css, el javascript .js, documentación .pdf, imagenes, etc.
Instalarse el Tomcat para la parte dinámica: jsp, jar, class, etc
Hay que conectar ambos con un módulo mod_jk, la configuración la puedes encontrar en varios documentos en la web, sino te los paso yo. De esta forma el rendimiento es óptimo
Además puedes usar SSL
Saludos
Instalarse Apache para servir únicamente el contenido estático, como son las páginas html, las hojas de estilo css, el javascript .js, documentación .pdf, imagenes, etc.
Instalarse el Tomcat para la parte dinámica: jsp, jar, class, etc
Hay que conectar ambos con un módulo mod_jk, la configuración la puedes encontrar en varios documentos en la web, sino te los paso yo. De esta forma el rendimiento es óptimo
Además puedes usar SSL
Saludos
Vale utilizare Tomcat. Si no es mucha molestia te agradeceria mucho que me pasaras esa documentacion y si puede ser que me comentaras como podria cargar los .class con el Tomcat. Por cierto q es el SSL? Muchas gracias
hola
apache es un servidor cgi porque quieres cargar una clase o un java si lo quieres ver en el browser ddebeser un jsp (supongo que eso lo que haces no?? ) o en sucaso un aplet para el cual no necesitarias apache
con apache tienes que configurarlo para que funcione con jsp o php etc.
pero te recomiendo que si vas a usar java lo hagas con tomcat
apache es un servidor cgi porque quieres cargar una clase o un java si lo quieres ver en el browser ddebeser un jsp (supongo que eso lo que haces no?? ) o en sucaso un aplet para el cual no necesitarias apache
con apache tienes que configurarlo para que funcione con jsp o php etc.
pero te recomiendo que si vas a usar java lo hagas con tomcat
