Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
MBLasso authored Apr 2, 2022
1 parent 327f000 commit ab0262c
Showing 1 changed file with 45 additions and 0 deletions.
45 changes: 45 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -82,3 +82,48 @@ Se divide por un esquema de colores:
## Enlace del repositorio con el servicio interno

https://github.com/MrZabbah/rotom-net-api-rest

## Despliegue de la Máquina Virtual
La aplicación web y la API REST van a ser ejecutadas en una Máquina Virtual Linux limpia. Los pasos para la creación y configuración de dicha Máquina Virtual son los siguientes:
1. Crear la Máquina Virtual
- Descargar VirtualBox desde el siguiente [enlace](https://www.oracle.com/es/virtualization/technologies/vm/downloads/virtualbox-downloads.html)
- Instalar VirtualBox.
- Descargar la imagen de Ubuntu 20.04 LTS desde el siguiente [enlace](https://ubuntu.com/download/desktop)
- Desde VirtualBox, crear una nueva Máquina Virtual, estableciendo como Sistema Operativo Ubuntu x64.
- Establecer la configuración para 2GB de memoria y 10GB de disco dinámico.
- Configurar la imagen de Ubuntu previamente descargada en la Máquina Virtual, desde Configuración -> Almacenamiento -> Controlador:IDE -> Añadir unidad óptica.
- Iniciar la Máquina Virtual y seguir el proceso de configuración e instalación predeterminado.
3. Instalar Java
- Ejecutar el siguiente comando para instalar Java mediante el jdk-17.
'''
sudo apt install openjdk-17-jre-headless
'''
5. Instalar MySQL Server
- Ejecutar los siguientes comandos para actualizar el entorno e instalar el Servidor MySQL.
'''
sudo apt update
sudo apt install mysql-server
'''
- Iniciar la instalación de MySQL.
- Se ha seleccionado "No" para una contraseña del sistema.
- Se ha establecido "root" como contraseña de root.
- Se han aceptado las opciones de seguridad y se ha configurado la autenticación y los privilegios.
'''
sudo mysql_secure_installation
'''
7. Configurar la base de datos
- Ejecutar el siguiente comando para poder continuar la configuración:
'''
sudo mysql
'''
- Finalizar la configuración de la base de datos y el acceso a root.
'''
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';
CREATE DATABASE pokemon_schema;
GRANT ALL PRIVILEGES ON pokemon_schema.* TO 'root'@'localhost';
FLUSH PRIVILEGES
EXIT;
9. Ejecutar las aplicaciones:
'''
sudo java -jar nombreDeEjecutable.jar
'''

0 comments on commit ab0262c

Please sign in to comment.