GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat OmniDB Server na Ubuntu 20.04

Databáze jsou hlavní součástí mnoha aplikací, které denně používáme. Proto je důležité naučit se je řídit pomocí nástrojů, které tento proces usnadňují. Dnes si povíme o jednom z nich. Tento příspěvek je o tom, jak nainstalovat OmniDB Server na Ubuntu 20.04.

Co je OmniDB?

Podle oficiální dokumentace OmniDB

OmniDB je open source aplikace založená na prohlížeči navržená pro přístup a správu mnoha různých systémů pro správu databází, např. PostgreSQL, Oracle a MySQL. OmniDB může běžet buď jako aplikace, nebo prostřednictvím prohlížeče, přičemž kombinuje flexibilitu potřebnou pro různé přístupové cesty s designem, který klade zabezpečení na první místo.

Toto velmi flexibilní řešení nám tedy umožňuje z webového rozhraní spravovat několik instancí databáze.

Jdeme na to.

Nainstalujte OmniDB na Ubuntu 20.04

Přestože OmniDB není přítomen v oficiálních repozitářích Ubuntu 20.04, můžeme jej snadno nainstalovat díky balíčku DEB, který byl pro tento systém připraven.

Než tedy začnete, můžete aktualizovat celý systém.

sudo apt update
sudo apt upgrade

Poté si můžeme stáhnout balíček DEB z profilu GitHub samotné aplikace.

cd /tmp/
wget https://github.com/OmniDB/OmniDB/releases/download/3.0.3b/omnidb-server_3.0.3b_linux_x86_64.deb

Dalším krokem je instalace přes APT.

sudo apt install ./omnidb-server_3.0.3b_linux_x86_64.deb

Jen tak jej můžeme nainstalovat a mít v systému.

Práce se službou OmniDB

Binární soubor OmniDB je nainstalován v /opt/omnidb-ser/ kde to můžeme spustit. Také přidává do systému novou službu, která je kritická.

Pokud chcete spustit OmniDB, musíte spustit

sudo systemctl start omnidb.service

Pokud to potřebujete zastavit

sudo systemctl stop omnidb.service

Nebo jej restartujte

sudo systemctl restart omnidb.service

Nakonec můžete zkontrolovat stav služby

sudo systemctl status omnidb.service

Zatím to funguje správně.

Konfigurace OmniDB na Ubuntu 20.04

Ve výchozím nastavení je konfigurační soubor OmniDB uložen v ~/.omnidb/omnidb-server od uživatele root.

sudo -i 

nano ~/.omnidb/omnidb-server

A tam budete moci nakonfigurovat určité parametry aplikace. Dalším způsobem je provést to přímo pomocí binárního kódu.

První věc, kterou musíme udělat, je zastavit službu OmniDB takto

sudo systemctl stop omnidb.service

Dále musíme přiřadit heslo a nového uživatele spuštěním

omnidb-server -u [username] [password]

Pamatujte, že to musí být poměrně silné heslo.

Tím se spustí server, který pak budete muset zastavit stisknutím CTRL + C .

Nyní, když spustíte službu OmniDB, všimnete si, že bude naslouchat spojením z localhost a pomocí portu `8080. Pokud jste OmniDB nainstalovali na vývojový počítač, bude to stačit, ale pokud jste jej nainstalovali na server, můžeme upravit runtime příkaz tak, aby specifikoval hostitele a port.

Abychom toho dosáhli, můžeme upravit konfigurační soubor služby OmniDB. Doporučuji jej nejprve zálohovat a poté upravovat.

sudo nano /etc/systemd/system/omnidb.service

A nahraďte ExecStart řádek s následujícím řádkem

ExecStart=/bin/bash -c "/opt/omnidb-server/omnidb-server -p 8000 -H 0.0.0.0 &"

Samozřejmě můžete zadat jiný port.

Uložte změny a zavřete editor.

Obnovte změny v souboru služby

sudo systemctl daemon-reload 

A teď to můžete začít.

sudo systemctl start omnidb.service

Budeme k němu mít přístup.

Používání serveru OmniDB na Ubuntu 20.04

Otevřete webový prohlížeč a přejděte na http://your-server:port a uvidíte přihlašovací obrazovku.

Když zadáte přihlašovací údaje, které jste vytvořili, uvidíte hlavní obrazovku.

Nové přihlášení můžete vytvořit z hlavní nabídky

A jak vidíte, má velmi kompletní možnosti.

Závěr

OmniDB je skvělá aplikace, se kterou můžete spravovat více instancí databáze. Takže na jednom místě uvidíte vše. Posledním doporučením je nepoužívat jej v produkčním prostředí a ponechat jej pouze pro vývojové úlohy.

Sdílejte náš příspěvek a pomozte nám růst.


Ubuntu
  1. Jak nainstalovat Nginx na Ubuntu 18.04

  2. Jak nainstalovat MySQL na Ubuntu 18.04

  3. Jak nainstalovat Zimbru 8.6 na server Ubuntu 14.04

  1. Jak nainstalovat Minecraft Server na Ubuntu 18.04

  2. Jak nainstalovat Nginx na Ubuntu 20.04

  3. Jak nainstalovat MariaDB na Ubuntu 20.04

  1. Jak nainstalovat VNC Server na Ubuntu 14.04

  2. Jak nainstalovat OpenSIPS Server na Ubuntu 15.04

  3. Jak nainstalovat Consul Server na Ubuntu 16.04