En este vídeo se explica qué es y cómo instalar Metabase en una máquina con ubuntu 18.04 a través de la línea de comandos.
Lista de comandos para realizar la instalación:
Instalamos java
apt-get install default-jre
java -version
Instalamos mariaDB
sudo apt install mariadb-server mariadb-client
systemctl start mariadb
systemctl enable mariadb
Configuramos María DB
mysql_secure_installation
Todo yes, escribiendo la pass que queramos
Comprobamos configuración
mysql -u root -p
Escribimos nuestra contraseña
Creamos la base de datos, el usuario y le damos permisos
create database metabase;
create user metabase@'localhost' identified by 'mtabasedbpass';
grant all on metabase.* to metabase@'localhost' with grant option;
flush privileges;
exit
Creamos un usuario y un grupo
sudo addgroup --quiet --system metabase
sudo adduser --quiet --system --ingroup metabase --no-create-home --disabled-password metabase
Preparamos el lugar donde se instalará Metabase
mkdir -p /opt/metabase
chown -R metabase:metabase /opt/metabase
sudo touch /etc/default/metabase
sudo chmod 640 /etc/default/metabase
Preparamos el lugar donde se guardarán los logs de Metabase
sudo touch /var/log/metabase.log
sudo chown metabase:metabase /var/log/metabase.log
cd /etc/rsyslog.d/
vim metabase.conf
if $programname == 'metabase' then /var/log/metabase.log
& stop
systemctl restart rsyslog
Descargamos e instalamos Metabase
cd /opt/metabase
wget http://downloads.metabase.com/v0.34.1...
Le asignamos los permisos necesarios
chown -R metabase:metabase /opt/metabase
Configuramos el systemctl para metabase
cd /etc/systemd/system/
vim metabase.service
[Unit]
Description=Metabase server
After=syslog.target
After=network.target
[Service]
WorkingDirectory=/opt/metabase/
ExecStart=/usr/bin/java -jar /opt/metabase/metabase.jar
EnvironmentFile=/etc/default/metabase
User=metabase
Type=simple
StandardOutput=syslog
StandardError=syslog
SyslogIdentifier=metabase
SuccessExitStatus=143
TimeoutStopSec=120
Restart=always
[Install]
WantedBy=multi-user.target
systemctl daemon-reload
systemctl start metabase
systemctl enable metabase
systemctl status metabase
Por defecto Metabase correrá en el puerto 3000, por lo que podremos acceder a través del navegador de la siguiente forma.
http://127.0.0.1:3000/
✅ Subscríbete al canal ► / ltdatachannel
✅ Conviértete en miembro de este canal para disfrutar de ventajas ►
/ @ltdata
#metabase #dashboard #cuadrodemandos