# Onboarding ## Descargar Repositorio CTRLIT Dump https://bukhr.slack.com/files/U03791AKHAT/F06D5KSLEFJ/554_8069_app_10dias.tar.gz ## Instalar MariaDB `sudo apt install mariadb-server` ## Configuracion Maria * Para la configuracion de mariadb (solo confía) `sudo mysql_secure_installation` (si a todo) * Entrar a mysql con el usuario raiz(principal) `mysql -u root -p` * Crear un usuario nuevo con su respectiva contraseña `CREATE USER 'ctrlit'@localhost IDENTIFIED BY 'ctrlit';` * Conceder permisos para poder acceder `GRANT ALL PRIVILEGES ON 'yourDB'.* TO 'user1'@localhost;` * Salir de mariadb (mysql) `exit`, `quit` o `ctrl + c` * Entramos con el usuario creado `mysql -u ctrlit -p` * Creamos la base de datos `create database sac_1` * Nos movemos a la base de datos creada `use sac_1` * Se configura la base de datos `SET GLOBAL innodb_strict_mode=OFF;` * Salir de mariadb (mysql) `exit`, `quit` o `ctrl + c` * Nos aseguramos que nuestra ubicación coincida con la carpeta donde se ha descargado el dump y poblamos la base de datos `mysql -u ctrlit sac_1 < backup_obras.sql -p` ## Comandos útiles `sudo service mysql status` (Estado MariaDB) `sudo service mysql stop` (Detener servicio MariaDB) `sudo service mysql start` (Iniciar servicio MariaDB) - Cambiar puerto de la base de datos (si es que no coicide con el puerto de grails) - Pausar mysql - Modificamos el puerto de la base de datos mediante: `nano /etc/mysql/mariadb.conf.d/50-server.cnf` - En el documento añadimos port = 3307 - Guardamos los cambios - Iniciamos nuevamente la base de datos