fla
|
|
Introducción
En esta parte del tutorial se explicará como instalar J2SE Development Kit versión 5 y Apache Tomcat para poder tener disponibles dichas herramientas en nuestro ordenador personal. Para instalar la base de datos Oracle, puedes consultar el apartado instalación del tutorial de Oracle Developer. Es probable que la instalación de Oracle Developer y la última versión de Java de problemas y no permita el funcionamiento de una u otra herramienta por lo que no se recomienda su instalación conjunta. Esto es debido a que Oracle Developer utiliza la versión 1.1 de la máquina virtual Java para su funcionamiento. Para poder seguir el tutorial en los ordenadores de prácticas de la Escuela de Informática tendrás que instalar Tomcat en tu cuenta. Al final se explica como hacerlo y como configurar el entorno para poder trabajar. En principio no hará falta instalar ningún software en el ordenador personal, ya que las prácticas se han configurado y temporizado para su realización en las instalaciones de la E.T.S.I.I. Sin embargo, aquellos alumnos que deseen profundizar en el conocimiento de estas herramientas u organizar su trabajo de forma personalizada, pueden acceder de forma gratuita a las mismas, para uso docente. 1 Opciones de Instalación
Primero tenemos que decidir que tipo de instalación queremos hacer, para ello tenemos dos posibilidades:
Para el correcto funcionamiento de todas las herramientas, tendremos que seguir todos los pasos de este tutorial de forma ordenada y rigurosa. Lo primero que habría que hacer, si se ha decidido, así, sería instalar el servidor de bases de datos Oracle, para eso te remitimos al apartado de instalación del tutorial de Oracle Developer. Posteriormente se instalará el kit de desarrollo de Java y, finalmente, el contenedor de servlets Tomcat. 2 Instalación de J2SE Development Kit versión 5
Las instrucciones que se dan se han probado usando como sistema operativo Windows XP SP2 versión de 32 bits. Para no tener problemas se aconseja seguir uno a uno los pasos de forma escrupulosa, dichos pasos son:
Una vez instalado Java, vamos a añadir al PATH del sistema la ruta del kit de desarrollo para facilitar la utilización de Java desde el terminal de comandos. Para ello, seguimos los siguientes pasos:
Para comprobar que el compilador de Java y la máquina virtual se pueden acceder sin ningún problema. Abrimos un Símbolo del sistema (o Terminal de comandos) y escribimos: javac -version java -version 3 Instalación de Apache Tomcat
Nos descargarnos Apache Tomcat desde su página web. Nos bajaremos la versión 5 para Windows. Ejecutar el fichero ejecutable descargado, que será del tipo apache-tomcat-5.5.XX.exe. Lo primero que se visualiza es la pantalla de bienvenida la asistente de instalación de Apache Tomcat, pulsamos el botón Next. Nos aparecerá la licencia del producto. La aceptamos pulsando el botón I Agree. Posteriormente se nos muestra la pantalla de selección de componentes de la instalación, instalaremos todas las opciones (En la lista desplegable Select the type of install, escogemos la opción full) y pulsamos el botón Next. A continuación aparece el directorio de instalación, lo cambiamos a c:\java\tomcat. Pulsamos el botón Next. Después nos pide el puerto que va a utilizar Apache Tomcat, cambiamos al valor 8081(esto es así, debido a posibles incompatibilidades de Oracle) y el nombre del administrador de Tomcat y su contraseña. Podemos utilizar system como usuario y la contraseña usada para instalar Oracle para evitar confusiones. Pulsamos el botón Next. Acto seguido, nos preguntará donde está la máquina virtual Java (JRE - Java Runtime Environment), deberá estar la ruta c:\java\jre. Pulsamos el botón Install y comenzará la instalación en si. Para terminar de instalar Tomcat pulsamos el botón Finish, dejando marcada la opción Run Apache Tomcat. Puede que algún cortafuegos (firewall) nos de problemas al usar el puerto 8081, si éste es el caso se debe permitir la utilización de ese puerto en el cortafuegos. Una vez instalado Tomcat, en la bandeja del sistema, esto es, abajo a la derecha al lado del reloj, nos aparecerá un pequeño icono con el cual podremos parar, iniciar y configurar el servidor Apache Tomcat. Es conveniente que sepas que el servidor Apache Tomcat además de contenedor de servlets puede servir páginas HTML y JSP. Si desde nuestro navegador favorito abrimos la dirección http://localhost:8081 debería aparecer la página de bienvenida de Apache Tomcat. Te aconsejo que pruebes los servlets de ejemplos (en la izquierda, la opción Servlet Examples) para comprobar que todo funciona correctamente. 4 Instalación del driver JDBC de Oracle
JDBC nos proporciona un interfaz unificado para acceder a bases de datos mediante SQL, no obstante, nos hace falta un driver que medie entre JDBC y la base de datos en cuestión. Como vamos a utilizar oracle, utilizaremos los drivers apropiados. Dependiendo si tenemos instalado la base de datos Oracle en nuestro ordenador procederemos de un modo u otro. 4.1 Instalación del driver JDBC de Oracle (con Oracle instalado)
Si tenemos instalado Oracle en nuestro ordenador ya tendremos una versión del driver JDBC de Oracle, simplemente tendremos que decirle a Java donde está para que la encuentre, para ello lo que haremos será crear/modificar la variable CLASSPATH para que use las clases que proporciona Oracle, dándole el valor C:\oracle\ora92\jdbc\lib\ojdbc14.jar;.. Observa que la ruta está pensada para el caso en que siguieras todos los pasos del apartado de instalación de Oracle del tutorial de Oracle Developer. Para modificar la variable CLASSPATH del sistema seguimos los siguientes pasos:
También tenemos que indicarle al servidor Tomcat que utilice el driver JDBC de Oracle, para ello nos vamos al icono de Tomcat que hay en la bandeja del sistema, pulsamos el botón derecho del ratón y nos vamos a Configure.... En la ventana que aparece, nos vamos a la pestaña Java y ahí modificamos el CLASSPATH añadiendo el directorio C:\oracle\ora92\jdbc\lib\ojdbc14.jar tal y como aparece en la imagen. 4.2 Instalación del driver JDBC de Oracle (sin Oracle instalado)
En el caso de que no tengamos instalado Oracle será necesario descargar el driver JDBC de Oracle. Para ello nos iremos a página del driver JDBC de Oracle y nos vamos a la opción JDBC Drivers, SQLJ and JPublisher Downloads. Nos descargamos, después de leer la licencia, desde la última versión el conjunto de clases ojdbc14.jar (copia local).Téngase en cuenta que para ello tendremos que aceptar las condiciones de la licencia y estar dados de alta previamente en la página web de Oracle Creamos la carpeta C:\java\jdbc y opiamos el fichero descargado (ojdbc14.jar) a dicha carpeta. Ahora sólo nos hace falta actualizar la variable CLASSPATH al valor C:\java\jdbc\ojdbc14.jar;. de forma análoga como se ve en el anterior subapartado. También tenemos que indicarle al servidor Tomcat que utilice el driver JDBC de Oracle, para ello nos vamos al icono de Tomcat que hay en la bandeja del sistema, pulsamos el botón derecho del ratón y nos vamos a Configure.... En la ventana que aparece, nos vamos a la pestaña Java y ahí modificamos el CLASSPATH añadiendo el directorio C:\java\jdbc\ojdbc14.jar tal y como aparece en la imagen. 5 Instalación en la ETSII
Para poder programar servlets en Java dentro de la escuela de informática utilizaremos Linux, concretamente Fedora Core 4. Ya que tenemos instalado una versión de Java 5 (en /fenix/depar/ccia/Java/jdk ) para Linux y podremos acceder mediante Java y JDBC al servidor Oracle. Sólo nos falta poder servir los servlets en nuestra máquina, para ello nos hará falta instalar una versión mínima de Apache Tomcat (menos de 7Mb) en nuestra cuenta y las instrucciones que se darán a continuación tienen ese objetivo. De todos modos, si tenemos nuestra cuenta de disco llena siempre se puede usar el directorio /tmp del ordenador. Este directorio se borra cada vez que se apaga el ordenador por lo que, si la utilizas, no olvides guardar tus progresos. También tendrás que reinstalar Tomcat cada vez que quieras usarlo. 5.1 Instalación de Tomcat la ETSII
Para poder instalar el servidor Apache Tomcat en la ETSSI, dentro de nuestra cuenta, hay que seguir los siguientes pasos:
5.2 Uso del entorno en la ETSII
Una vez instalado el servidor Tomcat, cada vez que queramos utilizarlo y/o usar Java tendremos que seguir los siguientes pasos:
|