Ejemplo Del Manual de Instalacion 100% - Aplicacion en JSP

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 26

MANUAL DE INSTALACION

Aquí va la portada
TABLA DE CONTENIDO

Instalación Del JDK ............................................................................................... 3

Instalación Del IDE (Net Beans) ........................................................................... 6

Configuración De Las Variables De Entorno ...................................................... 9

Configuración del Servidor ................................................................................ 14

Instalación De La Base De Datos ....................................................................... 17

Configuración del Pool de conexión y recursos .............................................. 20

Configurar Servidor Para Enviar Correos Electrónicos ................................... 24

Hacer el Despliegue Del Proyecto ..................................................................... 25


INSTALACION DE JDK

Abrimos el programa de instalación:

Esperamos a que prepare y configure la instalación:


Le damos clic en next y así sucesivamente:
Esperamos a que cargue completamente:

Finalmente la damos clic en close:


INSTALACION DEL IDE (NETBEANS)

Procedemos a extraer netbeans (en este caso es portable por lo cual no requiere
instalación):
Ejecutamos netbeans:

Esperamos que cargue completamente para ser ejecutado:


CONFIGURACION DE LAS VARIABLES DE ENTORNO

Para Configurar Variables De Entorno: Nos vamos a Inicio; Equipo; Propiedades

En la parte superior izquierda de la pantalla, le damos clic donde dice


configuración avanzada del sistema:
Si se requiere permisos de administrador dar clic en SI:

Después dar clic en la opción donde dice variables de entorno:


Después dar clic donde dice Nueva:
Nos aparecerá la siguiente opción

En este caso pondremos como nombre de la variable JAVA_HOME y en el valor


de la variable pondremos la ruta de instalación del JDK, después damos clic en
aceptar:
Volvemos a crear otra variable pero en este caso el nombre de la variable es
PATH y el valor es %JAVA_HOME%BIN y dar clic en aceptar, y aplicar cambios:
Para serciorarnos de que nuestra version del JDK quedo configurada
correctamente nos vamos al CMD, y escribimos java –version, y finalmente nos
aparecera la version de nuestro JDK instalado:

Y Eso Es Todo…
CONFIGURACION DEL SERVIDOR (PAYARA)

Se debera tener el servidor a la mano, (debera descargarlo de internet, en este


caso es el servidor glass fish Payara), nos vamos a la opcion servicios en
netBeans en la opcion servidores, dar clic derecho en agregar servidor o si esta en
ingles Add Server. Luego se desplegara una ventana donde usted debera escoger
cual servidor va a instalar en este caso sera GlassFish Payara, damos clic en next
o siguiente.
(en este caso aparece un mensaje en rojo, es porque ya hay un servidor instalado
con el mismo nombre).

Debemos dar clic en Examinar o Browse, y debemos buscar la ubicación de la


carpeta del servidor que debio ser extraida antes de este procedimiento y damos
clic en finish (si usted desea puede agregarle contrasena y un usuario al servidor,
pero en este caso no se hara eso).
Despues de instalado el servidor, damos clic en Star O Iniciar, para empezar a
proceder a realizar el pool de conexión y la configuracion del correo, que eos se
vera mas adelante.
INSTALACION DE LA BASE DE DATOS

Para poder montar la base de datos se deberá instalar el motor de la base de


datos que en este caso será MySql WorkBench, si no lo tiene instalado deberá
hacerlo. Tenga en cuenta que en el proceso de instalación deberá poner una
contraseña para cada vez que habrá la conexión de MySQL que por defecto se
llama MySQL Local 57, y el puerto deberá establecerlo 4306 ya que es el que se
usara para hacer más adelante el pool de conexión.

Siempre que ingrese a su conexión le pedira la contraseña que usted asigno al


instalar mySQL
Después se procederá a instalar la base de datos que en este caso se llama
proyecto_nicolas, deberá ejecutar este código en MySql para poder montar la
base de datos (el archivo se llama Proyecto.sql).
Luego despues de ejecutadp, ya estara monstada la base de datos, ahora lo que
se hara acontinuacion sera llenar esta base de datos, en este caso, usaremos el
archivo Datos_Proyecto.sql, que esta junto con el archivo de montar la base de
datos, lo que haremos es ejecutar estos comandos para poder llenar la base de
datos.

Finalmente ya la base de datos esta montada con sus tablas y campos llenados
cada uno.
CONFIGURACION DEL POOL DE CONEXIÓN Y RECURSOS

Lo que haremos de primera será abrir el servidor desde el navegador de internet


que usted tenga, en este caso se usara Chrome. Ingresaremos a la url: localhost:
4848, localhost es el dominio y 4848 es el puerto que se usa, por defecto siempre
es 4848.

Antes de hacer cualquier cambio al servidor, debemos tener en cuenta que para
que funcione el pool de conexión se debera tener una librería que permitira hacer
la conexión entre el servidor y la base de datos.

Se debera poner esta librería en la siguiente ubicación: (ubicación de la carpeta


del servidor, en este caso es Disco Local D)
D:\payara41\glassfish\domains\domain1\lib

Ahora sí, se podrá realizar el respectivo pool de conexión y recursos, ya que por el
contrario generaría error.
Nos dirigimos al servidor en la parte izquierda en el menú, en la opción JDBC en la
opción Pool de conexión o JDBC Connection Pools.

Daremos clic en la opcion Nuevo o New.

En el campo Pool Name se pondra el nombre del pool de conexión que en este
caso se llamara jdbc/__proyecto_nicolas, en Resource Type pondremos
javax.sql.DataSource, en el campo Database Driver Vendor se ponda MySql, ya
que sera MySql la base de datos. Finalmente damos clic en next.
Se abrira otra pagina para ingresar las propiedades, mas debajo de esta pagina se
encontrara este recuadro:
En donde podremos ingresar las propiedades, ya vienen algunas por defecto asi
que no vamos a utilizarlas todas, es mejor empezar desde cero asi que alpie del

boton Add Property, estara un icono , damos clic en el y se seleccionara todo


y despues damos clic en Delete Properties, y procedemos a contruir las
propiedades.
En este caso las propiedades son:
portNumber : 4306
user : el nombre de usuario de su conexión en My SQL que por defecto siempre
es root.
serverName : localhost
databaseName : nombre de la base de datos.
Password : la contraseña que usted asigno al instalar mySql

Finalmente hacer clic en finish, y para probar que la conexión esta bien realizada,
entramos al pool de conexión que acabamos de crear, damos clic en ping para
probar si la conexión fue exitosa.
Debera salir , en caso contrario debe sercioarase si
puso bien la ubicación de la librería y los datos del pool de conexión estan bien,
(sin tildes ni comas).

Configurar El Recurso:

Configurar el recurso es muy facil, solo usted debera ingresar a la opcion izquierda
JDBC en la opcion JDBC Resources, damos clic en Nuevo o New.

Se abrira esta ventana de la imagen anterior, en donde JDNI Name sera el


nombre del recurso que usted debera poner, tenga en cuenta que debera llamarse
igual a como tiene llamado el recurso en la unidad de persistencia del proyecto.

En pool Name, debera poner el nombre del pool de conexión creado


anteriormente, opcionalmente puede agregar algo en la descripcion peor no es
obligatorio, finalmente dar clic en finalizar y ya esta creado el recurso.
CONFIGURAR SERVIDOR PARA ENVIAR CORREOS ELECTRONICOS

El Proyecto tiene el servicio de recuperar contraseña, es decir, si a usted como


usuario se le olvida la contraseña usted debera escribir su nombre de usuario y se
le enviara a su correo electronico registrado en el sistema la contraseña en al cual
usted inicia sesion, para que este servicio de correo electronico tenga un buen
funcionamiento, se debera configurar el servidor y crear una cuenta de correo
electronico, puede ser la del proyecto, en donde este sea configurado para que
siempre sea el remitente.

Para eso entramos al servidor y vamos a la parte izquierda en el menu en:

y damos clic en Nuevo o New.

En JNDI Name debera poner un nombre que debera llamarse igual a como esta
en la clase donde tiene el codigo de enviar correo electronico en el proyecto:

En Mail Host como en este caos usaremos un correo Gmail pondremos


smtp.gmail.com en Default user y Default Snder Adrees debera poner el correo del
remitente que se usara cada vez que se solicite la recuperacion de la clave de
usuario, al receptor le llegara el correo que viene del Desafult Sender Adress.
Finalmente Damos clic en finish y ya esta configurado el servidor para enviar
correos Electronicos.
HACER EL DESPLIEGUE DEL PROYECTO (DEPLOY)

Para que el proyecto pueda ser ejecutado y hacer uso de él es necesario hacer el
despliegue del proyecto es decir, montar el proyecto al servidor, esto siempre
deberá ser necesario para que el proyecto pueda ser ejecutado. Esto se hace por
medio de un archivo .war que ya viene por defecto en el proyecto cada vez que lo
limpiamos.

Para hacer el deploy desde el servidor, entramos a él, y en la parte izquierda del
servidor en el menú, hacemos clic en , lueog hacemos clic en
Deploy, luego en seleccionar archivo, buscamos la carpeta donde esta nuestro
proyecto e ingresamos a ella, despues en la carpeta Dist, en esa carpeta se
encuentra el archivo .war, en caso contrairo de que no se encuentre, es necesario

limpiar el proyecto desde netBeans mediante el icono , seleccionamos el war


y clic en aceptar, esperamios a que cargue ya que lo esta subiendo al servidor,
finalmente ya nuestor proyecto tendra su despliegue y podra ser ejecutado
mediante la url: localhost:8080.

También podría gustarte