Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
Ambdós costats versió prèvia Revisió prèvia Següent revisió | Revisió prèvia | ||
es:contenidos:estandares:hl7fhir:instalacionpers [2019/07/05 12:08] jsolans |
es:contenidos:estandares:hl7fhir:instalacionpers [2020/04/28 10:29] (actual) funciona |
||
---|---|---|---|
Línia 1: | Línia 1: | ||
- | ====== HAPI FHIR SERVER PERSONALITZAT ====== | + | ====== HAPI FHIR SERVER PERSONALIZADO ====== |
- | ===== Descàrrega del projecte ===== | + | ===== Descarga del proyecto ===== |
- | El primer que s’hauria de fer és anar a la [[http://hapifhir.io/|web oficial]] de Hapi FHIR. | + | Lo primero que se debe de hacer es ir a la [[http://hapifhir.io/|web oficial]] de Hapi FHIR. |
- | {{ :es:contenidos:estandares:hl7fhir:1.png?600 |{{:es:contenidos:estandares:hl7fhir:1.png?400|}} | + | {{ :es:contenidos:estandares:hl7fhir:1.png?600 |}} |
- | Una vegada estiguem dins la pàgina, haurem de buscar la versió més recent a Announcements: | + | Una vez estemos dentro la pagina, tendremos que buscar la versión mas reciente a Announcements: |
- | En el nostre cas, la versió més recent és la 3.8.0 (Hippo). | + | En este caso, la versión mas reciente es la 3.8.0 (Hippo). |
{{ :es:contenidos:estandares:hl7fhir:2.png?600 |}} | {{ :es:contenidos:estandares:hl7fhir:2.png?600 |}} | ||
- | Buscarem l’apartat on parlar sobre [[http://hapifhir.io/|hapi-fhir-jpaserver-starter]] (marcat de color vermell). | + | Buscaremos el apartado donde habla sobre [[http://hapifhir.io/|hapi-fhir-jpaserver-starter]] (marcado de color rojo). |
- | Una vegada dins l’anterior enllaç, haurem de buscar l’opció Clone or download: | + | Una vez dentro el enlace anterior, deberemos de buscar la opción Clone or download: |
{{ :es:contenidos:estandares:hl7fhir:3.png?600 |}} | {{ :es:contenidos:estandares:hl7fhir:3.png?600 |}} | ||
- | **__Si es vol prosseguir amb un Entorn de Desenvolupament Integrat (IDE) passar l’apartat Importació a IDE;__** | + | **__Si se quiere proseguir con un Entorno de Desenvolupamiento Integrado (IDE) pasar a el apartado Importación a IDE;__** |
- | **__En cas contrari passar l’apartat Sense IDE__** | + | **__En caso contrario pasar a el apartado Sin IDE__** |
- | ===== Importació a IDE ===== | + | ===== Importación a IDE ===== |
- | En cas que disposem d’un IDE (integrated development environament) farem clic: | + | En caso que dispongamos de un IDE (integrated development environament) haremos clic: |
{{ :es:contenidos:estandares:hl7fhir:4.png?600 |}} | {{ :es:contenidos:estandares:hl7fhir:4.png?600 |}} | ||
- | Per tal de copiar l’enllaç del projecte. | + | Para copiar el enlace del proyecto. |
==== IntelliJ IDEA: ==== | ==== IntelliJ IDEA: ==== | ||
- | Obrim el nostre entorn de desenvolupament: | + | Abrimos nuestro entorno de desenvolupamiento: |
{{ :es:contenidos:estandares:hl7fhir:5.png?600 |}} | {{ :es:contenidos:estandares:hl7fhir:5.png?600 |}} | ||
- | Seleccionem l’opció de Versió de control. | + | Seleccionamos la opción de Versión de control. |
{{ :es:contenidos:estandares:hl7fhir:6.png?400 |}} | {{ :es:contenidos:estandares:hl7fhir:6.png?400 |}} | ||
- | Enganxem l’url que hem copiat anteriorment i fem clic a Clone | + | Enganxamos la url que hemos copiado anteriormente y hacemos clic a Clone |
{{ :es:contenidos:estandares:hl7fhir:7.png?600 |}} | {{ :es:contenidos:estandares:hl7fhir:7.png?600 |}} | ||
- | Una vegada hagi acabat de carregar el projecte, resoldre les dependències i estigui llest per funcionar (aquests procés pot tardar uns minuts en funció de cada ordinador), podrem veure l’estructura del projecte de la següent manera: | + | Una vez haya acabado de cargar el proyecto, resolver las dependencias y esté listo para funcionar (este proceso puede tardar unos minutos en función de cada ordenador), podremos ver la estructura del proyecto de la siguiente forma: |
{{ :es:contenidos:estandares:hl7fhir:8.png?600 |}} | {{ :es:contenidos:estandares:hl7fhir:8.png?600 |}} | ||
Línia 53: | Línia 53: | ||
==== NetBeans IDE ==== | ==== NetBeans IDE ==== | ||
- | Obrim el nostre entorn de desenvolupament: | + | Abrimos nuestro entorno de desenvolupamiento: |
{{ :es:contenidos:estandares:hl7fhir:9.png?600 |}} | {{ :es:contenidos:estandares:hl7fhir:9.png?600 |}} | ||
- | Anirem a la pestanya Team, Git i després a Clone... | + | Iremos a la pestaña Team, Git y después a Clone... |
{{ :es:contenidos:estandares:hl7fhir:10.png?600 |}} | {{ :es:contenidos:estandares:hl7fhir:10.png?600 |}} | ||
- | Introduirem l’adreça del repositori de github, user i password si tenim compte de github i la carpeta destí. | + | Introduciremos la dirección del repositorio de github, user y password si tenemos cuenta de github y la carpeta destino. |
{{ :es:contenidos:estandares:hl7fhir:11.png?600 |}} | {{ :es:contenidos:estandares:hl7fhir:11.png?600 |}} | ||
- | Una vegada posat els anteriors camps farem clic a Next. | + | Una vez puestos los anteriores campos haremos clic a Next. |
- | A continuació deixarem marcada l’opció master* i clicarem a Next. | + | A continuación dejaremos marcada la opción master* y clicaremos a Next. |
{{ :es:contenidos:estandares:hl7fhir:12.png?600 |}} | {{ :es:contenidos:estandares:hl7fhir:12.png?600 |}} | ||
- | Seleccionarem el botó Browse... per tal de seleccionar l’arrel del projecte. Podrem canviar el nom del projecte des de l’opció Clone Name. | + | Seleccionaremos el botón Browse... para seleccionar la raiz del proyecto. Podremos cambiar el nombre del proyecto desde la opción Clone Name. |
{{ :es:contenidos:estandares:hl7fhir:13.png?600 |}} | {{ :es:contenidos:estandares:hl7fhir:13.png?600 |}} | ||
- | A continuació farem clic a Finish. | + | A continuación haremos clic a Finish. |
- | Una vegada finalitzat aquests passos, NetBeans començarà a importar el projecte. Un cop finalitzat aquesta importació (pot tardar una estona) podrem veure l’estructura del projecte com es mostra a continuació. | + | Una vez finalizado estos pasos, NetBeans comenzara a importar el proyecto. Una vez finalizado esta importación (puede tardar un rato) podremos ver la estructura del proyecto como se muestra a continuación. |
{{ :es:contenidos:estandares:hl7fhir:14.png?600 |}} | {{ :es:contenidos:estandares:hl7fhir:14.png?600 |}} | ||
- | ==== Sense IDE ==== | + | ===== Sin IDE ===== |
- | En cas que no disposem d’un IDE, podrem fer-ho d’una manera més manual. | + | En caso que no dispongamos de un IDE, podremos hacerlo de una manera mas manual. |
{{ :es:contenidos:estandares:hl7fhir:15.png?600 |}} | {{ :es:contenidos:estandares:hl7fhir:15.png?600 |}} | ||
- | Descarregarem el projecte en format .zip | + | Descargaremos el proyecto en formato .zip |
{{ :es:contenidos:estandares:hl7fhir:16.png?600 |}} | {{ :es:contenidos:estandares:hl7fhir:16.png?600 |}} | ||
- | Farem clic dret sobre l’arxiu descarregat i li donarem a l’opció Extraer. | + | Haremos clic derecho sobre el archivo descargado y le daremos a la opción Extraer. |
- | Un cop extret, entrem dins la carpeta i DINS el projecte: | + | Una vez extraído, entramos dentro la carpeta y dentro del proyecto: |
{{ :es:contenidos:estandares:hl7fhir:17.png?600 |}} | {{ :es:contenidos:estandares:hl7fhir:17.png?600 |}} | ||
- | ===== Compilació fitxer .war ===== | + | ===== Compilación fichero .war ===== |
- | Buscarem en l’explorador d’arxius de Windows la ruta on hem guardat el projecte ja compilat. | + | Buscaremos en el explorador de archivos de Windows la ruta donde hemos guardado el proyecto ya compilado. |
{{ :es:contenidos:estandares:hl7fhir:18.png?600 |}} | {{ :es:contenidos:estandares:hl7fhir:18.png?600 |}} | ||
- | Una vegada som **__DINS__** la carpeta del projecte, escriurem “cmd” a la barra on apareix la ruta. | + | Una vez somos **__DENTRO__** la carpeta del proyecto, escriviremos “cmd” en la barra donde aparece la ruta. |
{{ :es:contenidos:estandares:hl7fhir:19.png?600 |}} | {{ :es:contenidos:estandares:hl7fhir:19.png?600 |}} | ||
- | Un cop fet això ens apareixerà la següent finestra. | + | Una vez hecho esto nos aparecerà la siguiente ventana. |
{{ :es:contenidos:estandares:hl7fhir:20.png?600 |}} | {{ :es:contenidos:estandares:hl7fhir:20.png?600 |}} | ||
- | Al realitzar aquesta comanda el programa començarà a executar una sèrie d’instruccions les quals generaran un fitxer. Aquest procés pot portar una estona. | + | Al realizar este comando el programa comenzara a ejecutar una série de instrucciones las cuales generaran un fichero. Este proceso puede llevar un rato. |
{{ :es:contenidos:estandares:hl7fhir:21.png?600 |}} | {{ :es:contenidos:estandares:hl7fhir:21.png?600 |}} | ||
- | Una vegada acabat aquesta instrucció haurem de tornar a la ubicació del projecte i buscarem una carpeta anomenada target. | + | Una vez acabado esta instrucción deberemos volver a la ubicación del proyecto y buscaremos una carpeta llamada target. |
{{ :es:contenidos:estandares:hl7fhir:22.png?600 |}} | {{ :es:contenidos:estandares:hl7fhir:22.png?600 |}} | ||
- | Un cop dins, copiarem el fitxer amb extenció .war. | + | Una vez dentro, copiaremos el fitxero con extención .war. |
{{ :es:contenidos:estandares:hl7fhir:23.png?600 |}} | {{ :es:contenidos:estandares:hl7fhir:23.png?600 |}} | ||
- | ==== Descàrrega del programari TOMCAT ==== | + | ===== Descarga de el programario TOMCAT ===== |
- | Accedir aquesta [[https://tomcat.apache.org/download-90.cgi|web]]. | + | Acceder a esta [[https://tomcat.apache.org/download-90.cgi|web]]. |
- | Descarregar el programari Tomcat: | + | Descargar el programario Tomcat: |
{{ :es:contenidos:estandares:hl7fhir:24.png?600 |}} | {{ :es:contenidos:estandares:hl7fhir:24.png?600 |}} | ||
- | Executem el fitxer descarregat, i fem clic a Executa. | + | Ejecutamos el fichero descargado, y hacemos clic a Ejecuta. |
{{ :es:contenidos:estandares:hl7fhir:25.png?600 |}} | {{ :es:contenidos:estandares:hl7fhir:25.png?600 |}} | ||
- | Seguim el següent pas Next. | + | Seguimos el sigueinte paso Next. |
{{ :es:contenidos:estandares:hl7fhir:26.png?600 |}} | {{ :es:contenidos:estandares:hl7fhir:26.png?600 |}} | ||
- | Seguirem fent clic “I Agree”. | + | Seguiremos haciendo clic “I Agree”. |
{{ :es:contenidos:estandares:hl7fhir:27.png?600 |}} | {{ :es:contenidos:estandares:hl7fhir:27.png?600 |}} | ||
- | A continuació “Next”. | + | A continuación “Next”. |
{{ :es:contenidos:estandares:hl7fhir:28.png?600 |}} | {{ :es:contenidos:estandares:hl7fhir:28.png?600 |}} | ||
- | Deixarem les configuracions per defecte i farem “Next” | + | Dejaremos las configuraciones por defecto haremos “Next” |
{{ :es:contenidos:estandares:hl7fhir:29.png?600 |}} | {{ :es:contenidos:estandares:hl7fhir:29.png?600 |}} | ||
- | Si tenim instal·lat Java JRE, haurem de seleccionar la ruta en la qual esta instal·lada. | + | Si tenemos instalado Java JRE, tendremos que seleccionar la ruta en la cual esta instalada. |
- | En cas que no estigui instal·lada la podrem descarregar des [[https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html|d'aquí]]. | + | En caso que no esté instalada la podremos descargar desde [[https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html|aquí]]. |
{{ :es:contenidos:estandares:hl7fhir:30.png?600 |}} | {{ :es:contenidos:estandares:hl7fhir:30.png?600 |}} | ||
- | Farem Next, i Install. | + | Haremos Next, y Install. |
{{ :es:contenidos:estandares:hl7fhir:31.png?600 |}} | {{ :es:contenidos:estandares:hl7fhir:31.png?600 |}} | ||
- | Per acabar farem clic a Finish. | + | Para acabar haremos clic a Finish. |
- | Una vegada tenim instal·lat el Tomcat haurem d’iniciar el servidor de Tomcat. | + | Una vez tenemos instalado el Tomcat tendremos que iniciar el servidor de Tomcat. |
- | Anirem a buscar el programa al cercador de Windows. | + | Iremos a buscar el programa al buscador de Windows. |
{{ :es:contenidos:estandares:hl7fhir:32.png?600 |}} | {{ :es:contenidos:estandares:hl7fhir:32.png?600 |}} | ||
- | Una altra opció, és buscar en el menú inferior la icona següent: | + | Otra opción, es buscar en el menú inferior la icona siguiente: |
{{ :es:contenidos:estandares:hl7fhir:33.png?600 |}} | {{ :es:contenidos:estandares:hl7fhir:33.png?600 |}} | ||
- | S’obrirà un panell on podrem encendre el servidor o apagar-lo. | + | Se abrirá un panel donde podremos encender el servidor o apagarlo. |
{{ :es:contenidos:estandares:hl7fhir:34.png?600 |}} | {{ :es:contenidos:estandares:hl7fhir:34.png?600 |}} | ||
- | ==== Execució FHIR Server ==== | + | ===== Ejecución FHIR Server ===== |
- | Un cop accedit al panell del programa, haurem d’anar a la següent ruta per posar el fitxer .war generat anteriorment dins aquesta carpeta. | + | Una vez accedido al panel del programa, deberemos ir a la siguiente ruta para poner el fichero .war generado anteriormente dentro esta carpeta. |
{{ :es:contenidos:estandares:hl7fhir:35.png?600 |}} | {{ :es:contenidos:estandares:hl7fhir:35.png?600 |}} | ||
- | Copiarem el fixer .war en aquesta ruta. | + | Copiaremos el fichero .war en esta ruta. |
{{ :es:contenidos:estandares:hl7fhir:36.png?600 |}} | {{ :es:contenidos:estandares:hl7fhir:36.png?600 |}} | ||
- | Hauríem de tenir la carpeta amb el fitxer i la finestra amb el Tomcat obert. | + | Deberiamos de tener la carpeta con el fichero y la ventana con el Tomcat abierto. |
{{ :es:contenidos:estandares:hl7fhir:37.png?600 |}} | {{ :es:contenidos:estandares:hl7fhir:37.png?600 |}} | ||
- | Una vegada tinguem obert aquestes dues pantalles farem click a Start. | + | Una vez tengamos abierto estas dos pantallas haremos clic a Start. |
- | El programa començarà ha executar el servidor. | + | El programa comenzara ha ejecutar el servidor. |
{{ :es:contenidos:estandares:hl7fhir:38.png?600 |}} | {{ :es:contenidos:estandares:hl7fhir:38.png?600 |}} | ||
- | Per comprovar que el Tomcat està funcionant haurem d’introduir aquesta [[http://localhost:8080/|url]] al cercador: | + | Para comprovar que el Tomcat esta funcionando tendremos que introducir esta [[http://localhost:8080/|url]] al buscador: |
{{ :es:contenidos:estandares:hl7fhir:39.png?600 |}} | {{ :es:contenidos:estandares:hl7fhir:39.png?600 |}} | ||
- | Una vegada està comprovat el que hem de fer per veure el nostre servidor FHIR funcionant és accedir a la següent [[http://localhost:8080/hapi-fhir-jpaserver|url]]: | + | Una vez esta comprovado lo que tenemos que hacer para ver nuestro servidor FHIR funcionando es acceder a la siguiente [[http://localhost:8080/hapi-fhir-jpaserver|url]]: |
{{ :es:contenidos:estandares:hl7fhir:40.png?600 |}} | {{ :es:contenidos:estandares:hl7fhir:40.png?600 |}} | ||
- | ==== Personalització del servidor ==== | + | ===== Personalitzación del servidor ===== |
- | Per tal de personalitzar diferents paràmetres en el servidor FHIR, haurem d’accedir a un d’aquests fitxers: | + | Para personalizar diferentes parametros en el servidor FHIR, tendremos que acceder a uno de estos ficheros: |
{{ :es:contenidos:estandares:hl7fhir:41.png?600 |}} | {{ :es:contenidos:estandares:hl7fhir:41.png?600 |}} | ||
- | Hapi.properties = Fitxer per configurar les propietats més internes del servidor com per exemple: enconding, el número màxim de items per pàgina, l’url del servidor, versió de fhir, configuració de la base de dades, etc. | + | Hapi.properties = Fichero para configurar las propiedades mas internas del servidor como por ejemplo: encoding, el número maximo de items por pagina, la url del servidor, versión de fhir, configuración de la base de datos, etc. |
- | Fitxers html = Consten de fitxers de presentació html. On podrem editar els logos, els textos i tots els paràmetres de presentació del servidor. | + | Ficheros html = Constan de ficheros de presentación html. Donde podremos editar los logos, los textos y todos los parametros de presentación del servidor. |
- | __**//Consideració important://**__ En cas que es modifiqui els fitxers del servidor per tal de personalitzar-los, SEMPRE s’haurà de tornar a compilar el fitxer .war i tornar a posar dins del Tomcat. | + | __**//Consideración importante://**__ En caso que se modifique los ficheros del servidor para personalizarlos, SIEMPRE se tendra que volver a compilar el fichero .war y volver a poner dentro del Tomcat. |
- | ==== Exemple de servidor personalitzat ==== | + | ===== Ejemplo de servidor personalizado ===== |
- | Servidor FHIR oficial de l’oficina d’estàndards i interoperabilitat de la [[https://ticsalutsocial.cat/es/|Fundació TicSalut]] | + | Servidor FHIR oficial de la oficina de estandares y interoperabilidad de la [[https://ticsalutsocial.cat/es/|Fundación TicSalut]] |
[[http://vps184407.ovh.net:8080/ofsti-fhirserver/]] | [[http://vps184407.ovh.net:8080/ofsti-fhirserver/]] |