---
# System prepended metadata

title: Onboarding

---


# 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






