Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
clase:daw:daw:1eval:tema03 [2024/12/20 13:18] admin |
clase:daw:daw:1eval:tema03 [2025/01/12 20:57] (actual) admin [Ejercicios] |
||
---|---|---|---|
Línea 413: | Línea 413: | ||
^ Parametros | ^ Parametros | ||
- | | '' | + | | '' |
| '' | | '' | ||
| '' | | '' | ||
Línea 419: | Línea 419: | ||
- | ===== Instalar | + | ===== Instalar |
- | Vamos a ver como instalar y usar el JDK: | + | Vamos a ver como instalar y usar el JRE: |
- | Para instalar el JDK: | + | Para instalar el JRE: |
- | * Descargar el fichero tar.gz desde [[https:// | + | * Descargar el fichero tar.gz desde [[https:// |
- | * Descomprime el fichero '' | + | * Descomprime el fichero '' |
<sxh bash> | <sxh bash> | ||
- | tar -xf OpenJDK21U-jdk_x64_linux_hotspot_21.0.5_11.tar.gz -C . | + | tar -xf OpenJDK21U-jre_x64_linux_hotspot_21.0.5_11.tar |
</ | </ | ||
Línea 434: | Línea 434: | ||
* Crea la variable de entorno '' | * Crea la variable de entorno '' | ||
<sxh bash> | <sxh bash> | ||
- | export JAVA_HOME=$(pwd)/ | + | export JAVA_HOME=$(pwd)/ |
</ | </ | ||
Línea 446: | Línea 446: | ||
<sxh bash> | <sxh bash> | ||
- | export JAVA_HOME=$(pwd)/ | + | export JAVA_HOME=$(pwd)/ |
+ | $JAVA_HOME/ | ||
</ | </ | ||
<note tip> | <note tip> | ||
- | El nombre del fichero '' | + | El nombre del fichero '' |
</ | </ | ||
<note tip> | <note tip> | ||
- | Si en GitHub no deja subir el '' | + | Si en GitHub no deja subir el '' |
* Para dividir un fichero en trozos se usa esta orden: | * Para dividir un fichero en trozos se usa esta orden: | ||
Línea 621: | Línea 622: | ||
</ | </ | ||
+ | <note tip> | ||
+ | El fichero con la clave privadas obligatoriamente deben solo puede tener permisos el propio usuario por lo que hay que ejecutar: | ||
+ | |||
+ | <sxh bash> | ||
+ | chmod 600 id_rsa.pub | ||
+ | </ | ||
+ | |||
+ | </ | ||
===== Ejercicios ===== | ===== Ejercicios ===== | ||
Línea 777: | Línea 786: | ||
* Generar el '' | * Generar el '' | ||
* Copiar los siguientes ficheros en el servidor de despliegue | * Copiar los siguientes ficheros en el servidor de despliegue | ||
- | * '' | + | * '' |
* '' | * '' | ||
* '' | * '' | ||
* Borrar la carpeta '' | * Borrar la carpeta '' | ||
* Ejecutar en el servidor el script '' | * Ejecutar en el servidor el script '' | ||
- | * Descomprimir el '' | + | * Descomprimir el '' |
* Abrir el puerto del cortafuegos | * Abrir el puerto del cortafuegos | ||
* Crear la variable de entorno '' | * Crear la variable de entorno '' | ||
Línea 826: | Línea 835: | ||
build.sh | build.sh | ||
/ | / | ||
- | | + | |
package.json | package.json | ||
pom.xml | pom.xml | ||
Línea 848: | Línea 857: | ||
* Maquina remota en la que se despliega | * Maquina remota en la que se despliega | ||
- | /home/alumno | + | /home/deployer |
/.ssh | /.ssh | ||
authorized_keys | authorized_keys | ||
- | | + | / |
- | | + | /bin |
- | /bin | + | java |
- | java | + | |
- | OpenJDK21U-jdk_x64_linux_hotspot_21.0.5_11.tar.gz | + | |
- | | + | |
+ | |||
+ | |||
+ | La solución a estos ejercicio está en: | ||
+ | * [[https:// | ||
+ | * [[https:// |