Skip to content

Trabajo grupal de FLP que consiste en obtener un resultado basado en una ponderación.

License

Notifications You must be signed in to change notification settings

Francoo86/Depresion_FLP

Repository files navigation

Taller-1-FLP

Catedra-1

El sistema a desarrollar se hará mediante uso del lenguaje LUA y el gestor de base de datos MySQL.

Tabla de Contenidos

Instalacion

Siga la guía de instrucciones en orden para su correcta instalación.

  • Primero, instalaremos la terminal de entorno Ubuntu con el subsistema de Windows para Linux por medio de la tienda Microsoft.

imagen-2022-11-12-210119990.png

  • Para el caso, instalaremos la que dice solo "Ubuntu".

  • Una vez instalado inicializamos la consola como administrador.

cmd.png

  • Luego en la consola, debemos introducir el siguiente comando Ubuntu.
  • Si es que se tiene otra versión de Ubuntu (Ej: "Ubuntu 18.04.5 LTS") el comando cambiará a Ubuntu1804.
  • Luego de instalarse nos pedirá crearnos un usuario y una contraseña que deberemos de confirmar.

imagen-2022-11-12-215404985.png

Desde ahora cada vez que queramos ingresar a Ubuntu desde consola deberemos introducir el comando Ubuntu

Lua

A continuación, procederemos a introducir los siguientes comandos en orden para la instalación del lenguaje Lua

  • apt-get update para la descarga y actualización de paquetes.
  • apt-get upgrade para descargar la ultima versión de Linux.
  • apt-cache search lua5 al introducir este comando se desplegará una lista con todas las versiones de Lua disponibles para descargar.

imagen-2022-11-12-222716156.png

  • Nos interesa la versión Lua5.1 ya que esta es compatible con las librerias MySql.
  • introduciremos el comando sudo apt install lua5.1
  • Confirmamos con la contraseña que introducimos al entrar por primera vez a Ubuntu y esperamos a que se instale.

Luarocks

Luego de haber instalado Lua instalaremos su administrador de paquetes llamado luarocks.

  • Instalaremos luarocks mediante el siguiente comando sudo apt install luarocks.
  • Confirmamos con nuestra contraseña de Ubuntu y continuamos.

MySQL

Después de tener luarocks instalado, podemos instalar la libreria mysql-server

  • Introducimos el comando sudo apt install mysql-server para instalar MySQL en Ubuntu.
  • Confirmamos nuevamente con nuestra contraseña de Ubuntu y continuamos.

Luego de esto procederemos a configurar MySQL

  • Escribimos sudo service mysql start.
  • Luego sudo mysql.
  • Y después ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'contraseña';.
  • Siendo "root" el nombre de usuario y "contraseña" la clave que, si queremos, podemos modificar.

imagen-2022-11-16-114305715.png

Para verificar de que esto funciona correctamente podemos intentar el siguiente comando:

  • CREATE DATABASE nombre_tabla; Si funciona correctamente, deberìa de aparecer lo de la siguiente imagen:

Whats-App-Image-2022-11-16-at-11-50-19-AM.jpg

Hecho esto podremos salir usando el comando exit.

LuaSQL

Posteriormente procederemos a instalar LuaSQL:

  • Escribimos el comando sudo apt-get install libmysqlclient-dev.
  • mysql_config --include
  • Este ultimo comando nos devolverà un directorio que debemos incluir en el comando a continuaciòn.
  • sudo luarocks install luasql-mysql MYSQL_INCDIR="directorio_obtenido".

Terminado esto ya deberiamos de tener LuaSQL en nuestro sistema.

MySQL Workbench

Seguidamente instalaremos MySQL Workbench - 8.0.31

  • Una vez instalamos MySQL Workbench, en la pantalla de inicio, debemos dirigirnos al apartado que dice Database
  • Connect to Database
  • dentro de los datos rellenamos en Hostanme = Localhost, Port 3306, Username = root, Password = Store in vault.

imagen-2022-11-16-192426570.png

  • Al seleccionar Store in Vault, nos pedira una contraseña que sera la misma que introducimos al configurar MySQL desde ubuntu.
  • Terminado esto seleccionames "OK" y esperamos a que se conecte.

Posibles errores

En caso de presentar algun error al intentar acceder con el comando sudo mysql, como por ejemplo:

  • Access denied for user 'root'@'localhost' (using password: NO)
  • Entonces introduciremos el siguiente comando sudo mysql -u root -p.
  • Nos pedirá una contraseña que es la misma que introducimos en el comando de configuracion de MySQL.

Whats-App-Image-2022-11-16-at-11-47-19-AM.jpg

Realizado esto ya deberiamos poder acceder a mysql desde ubuntu.

Adicional

  • En caso de que lo necesitemos, podemos volver al usuario root introduciendo el comando sudo -i o sudo -s.

Estado del proyecto

El proyecto está: En fase de pruebas.

Tecnologias usadas

About

Trabajo grupal de FLP que consiste en obtener un resultado basado en una ponderación.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •