Acceso a Datos

2º DAM - Curso 2024-2025

User Tools

Site Tools


apuntes:despliegue

This is an old revision of the document!


Despliegue de servicios web

Aqui vamos a ver como poner en marcha una aplicación web hecha con Spring Boot como paquete jar, de forma que no necesitemos de un servidor de aplicaciones para desplegar y ponerla en marcha.

El primer paso será empaquetar la aplicación en formato jar

santi@zenbook:$ mvn package

Eso hará que se genera un fichero jar del estilo a myshop-0.0.1-SNAPSHOT.jar en la carpeta target del proyecto, dependiendo de como hayamos definido las propiedades artifactId y version en el fichero pom.xml. Será el fichero que tendremos que llevar a la máquina donde queramos desplegar la aplicación.

Asi, si suponemos que nuestra máquina remota ya está en marcha y tiene asociado un dominio como codeandcoke.com, tendremos que copiar ese fichero jar (únicamente) a dicha máquina. Tendremos que asegurarnos de que nuestro usuario en la máquina tenga permisos sobre la carpeta que lo copiemos (en mi caso lo dejaré en la carpeta /opt)

santi@zenbook:$ scp target/myshop-0.0.1-SNAPSHOT.jar santi@codeandcoke.com:/opt
También podemos subirla al servidor usando cualquier aplicación de transferencia de ficheros del estilo a Filezilla o bien WinSCP

© 2021 Santiago Faci

apuntes/despliegue.1613830357.txt.gz · Last modified: by Santiago Faci