GNU/Linux >> Znalost Linux >  >> Linux

Jak nainstalovat metabázi na CentOS 8

Metabase je bezplatný a otevřený nástroj business intelligence, který vám pomůže vizualizovat velké datové sady, aniž byste museli psát jediný řádek SQL. Jedná se o výkonný nástroj pro vyhledávání v databázi, který je dodáván s webovým rozhraním, které usnadňuje vyhledávání souborů dat a zobrazování informací. Metabáze může být integrována s téměř všemi typy databází a umožňuje vám spouštět dotazy na databázi.

V tomto tutoriálu vysvětlíme, jak nainstalovat Metabase na CentOS 8.

Předpoklady

  • Nový CentOS 8 VPS na cloudové platformě Atlantic.Net
  • Heslo uživatele root nakonfigurované na vašem serveru

Krok 1 – Vytvoření cloudového serveru Atlantic.Net

Nejprve se přihlaste ke svému cloudovému serveru Atlantic.Net. Vytvořte nový server a jako operační systém vyberte CentOS 8 s alespoň 2 GB RAM. Připojte se ke svému cloudovému serveru přes SSH a přihlaste se pomocí přihlašovacích údajů zvýrazněných v horní části stránky.

Jakmile se přihlásíte k serveru CentOS 8, spusťte následující příkaz a aktualizujte svůj základní systém nejnovějšími dostupnými balíčky.

dnf update -y

Krok 2 – Instalace Java

Metabase je Java aplikace, takže Java musí být nainstalována ve vašem systému. Pokud není nainstalován, můžete jej nainstalovat spuštěním následujícího příkazu:

dnf install java-11-openjdk-devel -y

Jakmile je Java nainstalována, ověřte nainstalovanou verzi Java pomocí následujícího příkazu:

java --version

Měli byste získat následující výstup:

Krok 3 – Instalace a konfigurace MariaDB

Dále budete muset do svého systému nainstalovat server MariaDB. Můžete jej nainstalovat pomocí následujícího příkazu:

dnf install mariadb-server -y

Po instalaci spusťte službu MariaDB a povolte její spuštění při restartu systému pomocí následujícího příkazu:

systemctl start mariadb
systemctl enable mariadb

Dále se přihlaste do MariaDB pomocí následujícího příkazu:

mysql

Po přihlášení vytvořte databázi a uživatele pro Metabázi pomocí následujícího příkazu:

create database metabasedb;
create user [email protected]'localhost' identified by 'password';

Dále udělte všechna oprávnění metabázi pomocí následujícího příkazu:

grant all on metabasedb.* to [email protected]'localhost' with grant option;

Dále vyprázdněte oprávnění a ukončete MariaDB pomocí následujícího příkazu:

flush privileges;
exit

Krok 4 – Stažení a nastavení instalačního adresáře metabáze

Před spuštěním vytvořte uživatele a skupinu pro metabázi pomocí následujícího příkazu:

groupadd --system metabase
useradd --system -g metabase --no-create-home metabase

Dále vytvořte potřebné adresáře a soubory pro Metabázi:

mkdir -p /opt/metabase
touch /var/log/metabase.log
touch /etc/default/metabase

Dále změňte vlastnictví pomocí následujícího příkazu:

chown -R metabase:metabase /opt/metabase
chown metabase:metabase /var/log/metabase.log
chmod 640 /etc/default/metabase

Dále vytvořte soubor protokolu pro metabázi pomocí následujícího příkazu:

nano /etc/rsyslog.d/metabase.conf

Přidejte následující řádky:

:msg,contains,"metabase" /var/log/metabase.log
& stop

Uložte a zavřete soubor a restartujte službu rsyslog pomocí následujícího příkazu:

systemctl restart rsyslog

Dále změňte adresář na metabázi a stáhněte si nejnovější verzi metabáze pomocí následujícího příkazu:

cd /opt/metabase
wget https://downloads.metabase.com/v0.36.2/metabase.jar

Dále změňte vlastnictví staženého souboru na metabázi pomocí následujícího příkazu:

chown -R metabase:metabase /opt/metabase

Krok 5 – Vytvořte soubor systémové služby pro metabázi

Dále vytvořte soubor služby systemd pro správu služby metabáze. Můžete jej vytvořit pomocí následujícího příkazu:

nano /etc/systemd/system/metabase.service

Přidejte následující řádky:

[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

Uložte a zavřete soubor a poté znovu načtěte démona systemd pomocí následujícího příkazu:

systemctl daemon-reload

Dále spusťte službu Metabáze a povolte její spuštění při restartu systému pomocí následujícího příkazu:

systemctl start metabase
systemctl enable metabase

Nyní můžete zkontrolovat stav služby metabáze pomocí následujícího příkazu:

systemctl status metabase

Měli byste získat následující výstup:

Krok 6 – Přístup k webovému rozhraní metabáze

V tomto okamžiku je metabáze spuštěna a naslouchá na portu 3000. Nyní otevřete webový prohlížeč a přejděte do Metabáze pomocí adresy URL http://ip-vaseho-serveru:3000. Měli byste vidět následující stránku:

Klikněte na „Začínáme “. Měli byste vidět následující stránku:

Vyberte jazyk a klikněte na Další knoflík. Měli byste vidět následující stránku:

Zadejte své celé jméno, e-mailovou adresu a heslo a klikněte na Další knoflík. Měli byste vidět následující stránku:

Zadejte podrobnosti o databázi a klikněte na Další knoflík. Měli byste vidět následující stránku:

Povolte „Předvolby dat o využití “ a klikněte na Další knoflík. Měli byste vidět následující stránku:

Zadejte svou e-mailovou adresu správce a klikněte na Přejít do metabáze knoflík. Výchozí řídicí panel metabáze byste měli vidět na následující stránce:

Závěr

V této příručce jste se naučili, jak nainstalovat a nakonfigurovat Metabázi na CentOS 8. Nyní můžete aplikaci používat ke sbírání nových poznatků z vaší datové sady. Pro více informací můžete navštívit oficiální dokumentaci Metabase. Vyzkoušejte Metabase na VPS Hosting od Atlantic.Net pomocí výše uvedeného návodu!


Linux
  1. Jak nainstalovat Apache Cassandra na CentOS 7

  2. Jak nainstalovat Redis Server na CentOS 8

  3. Jak nainstalovat XWiki na CentOS 7

  1. Jak nainstalovat DenyHost na CentOS 6.7

  2. Jak nainstalovat PostgreSQL Server na CentOS 8

  3. Jak nainstalovat Dotnet Core na Centos 7?

  1. Jak nainstalovat MongoDB na CentOS 8

  2. Jak nainstalovat R na CentOS 7

  3. Jak nainstalovat R na CentOS 8