miércoles, 3 de mayo de 2017

Instalar Payara Server



Payara Server es un servidor web derivado de Glassfish, éste último desarrollado y abandonado por Oracle. Payara Server nace para dar continuidad a Glassfish y no dejarlo en el abandono, su función es alojar nuestras aplicaciones web para ponerlas a disposición de los usuarios. Si eres como yo y provienes del mundo de desarrollo web con PHP entonces debes de ver a Payara como tu servidor Apache.

Image result for payara server logo cartoon


Objetivo: Instalar Payara Server para tener lista la plataforma de aplicaciones.
Cabe hacer mención que para este tutorial uso un sistema Windows 10 Home Edition x64. Para mis amigos que aman los sistemas  MacOSX pueden seguir los mismos pasos solo cambiando las rutas de las carpetas.

1.- Descargar la versión más reciente de Payara desde este link que es la Página oficial de Payara

Obtendremos un archivo comprimido en .zip, el siguiente paso es: 

2.- Crear una carpeta con el  nombre Payara directamente en la unidad C:\

3.- Descomprimir el contenido, del archivo .zip descargado, dentro de la carpeta que creamos en el paso 2.
 

Con esto tenemos instalado Payara, ahora toca el turno de la Parte 3 Configurar Payara para que se pueda comunicar con el servidor de base de datos PostgreSQL.  

Aquí puedes ver un video de como fue el abandono de Glassfish, las penumbras y burlas que tuvo que pasar el desafortunado pez y como fue que se convirtió en un pez Payara, aunque esta en inglés espero que lo disfrutes.




Configurar Payara Server para Comunicarse con PostgreSQL

En esta tercera parte del tutorial, una vez que ya se ha Instalado el Servidor Payara Server, toca el turno de habilitarlo para que pueda comunicarse con el servidor de base de datos, en este caso PostgreSQL, y así podamos tener persistencia de datos.

Objetivo.- Configurar Payara con el controlador jar de postgresql

Dicho controlador es el encargado de proporcionar la comunicación entre el manejador de bd PostgreSQL y el servidor Web Payara.

1.- Descargar el controlador de la siguiente página https://jdbc.postgresql.org/download.html, en este caso descargaremos el archivo 42.0.0 JDBC 42




2.- Copiar el archivo descargado en la ruta C:\Payara\payara41\glassfish\domains\domain1\lib\ext (en caso de que hayas elegido una ruta diferente ubica la carpeta ext de la carpeta domain1)


Aquí es de importancia hacer notar la carpeta domains, dicha carpeta contiene dos más domain1 y payaradomain que funcionan como los dominios de un sitio web, en nuestro caso elegimos domain1.

Dentro de la carpeta domain1 observa que se encuentra la carpeta docroot que es precisamente donde vamos a guardar nuestras aplicaciones web.

Con esto tenemos configurado el servidor! Toca el turno de la Parte 4: Integrar Payara Server a Netbeans 

Instalar Payara Server

Payara Server es un servidor web derivado de Glassfish, éste último desarrollado y abandonado por Oracle. Payara Server nace para dar ...