GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal Server OmniDB di Ubuntu 20.04

Database adalah komponen utama dari banyak aplikasi yang kita gunakan sehari-hari. Oleh karena itu, penting untuk mempelajari cara mengelolanya dengan alat yang memfasilitasi proses tersebut. Hari ini, kita akan berbicara tentang salah satunya. Postingan kali ini tentang cara install OmniDB Server di Ubuntu 20.04.

Apa itu OmniDB?

Menurut dokumentasi resmi OmniDB

OmniDB adalah aplikasi berbasis browser open source yang dirancang untuk mengakses dan mengelola banyak sistem Manajemen Basis Data yang berbeda, mis. PostgreSQL, Oracle dan MySQL. OmniDB dapat berjalan baik sebagai Aplikasi atau melalui Browser, menggabungkan fleksibilitas yang diperlukan untuk berbagai jalur akses dengan desain yang mengutamakan keamanan.

Jadi, solusi yang sangat fleksibel ini memungkinkan kita dari antarmuka web untuk mengelola beberapa instance database.

Ayo lakukan.

Instal OmniDB di Ubuntu 20.04

Meskipun OmniDB tidak ada di repositori resmi Ubuntu 20.04, kami dapat menginstalnya dengan mudah berkat paket DEB yang telah disiapkan untuk sistem ini.

Jadi, sebelum memulai, Anda dapat memperbarui seluruh sistem.

sudo apt update
sudo apt upgrade

Setelah itu, kita dapat mengunduh paket DEB dari profil GitHub aplikasi itu sendiri.

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

Langkah selanjutnya adalah menginstalnya melalui APT.

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

Begitu saja kita dapat menginstalnya dan memilikinya di sistem.

Bekerja dengan layanan OmniDB

Biner OmniDB diinstal di /opt/omnidb-ser/ dimana kita bisa menjalankannya. Itu juga menambahkan layanan baru ke sistem yang sangat penting.

Jika Anda ingin memulai OmniDB, Anda harus menjalankan

sudo systemctl start omnidb.service

Jika Anda perlu menghentikannya

sudo systemctl stop omnidb.service

Atau mulai ulang

sudo systemctl restart omnidb.service

Terakhir, Anda dapat memeriksa status layanan

sudo systemctl status omnidb.service

Untuk saat ini, ini berfungsi dengan benar.

Mengonfigurasi OmniDB di Ubuntu 20.04

Secara default, file konfigurasi OmniDB disimpan di ~/.omnidb/omnidb-server dari pengguna root.

sudo -i 

nano ~/.omnidb/omnidb-server

Dan di sana Anda akan dapat mengonfigurasi parameter aplikasi tertentu. Cara lain adalah melakukannya dari langsung menggunakan biner.

Hal pertama yang perlu kita lakukan adalah menghentikan layanan OmniDB seperti ini

sudo systemctl stop omnidb.service

Selanjutnya, kita harus menetapkan kata sandi dan pengguna baru dengan menjalankan

omnidb-server -u [username] [password]

Ingatlah bahwa itu harus berupa kata sandi yang cukup kuat.

Ini akan memulai server yang kemudian harus Anda hentikan dengan menekan CTRL + C .

Sekarang, jika Anda memulai layanan OmniDB, Anda akan melihat bahwa itu akan mendengarkan koneksi dari localhost dan menggunakan port `8080. Jika Anda telah menginstal OmniDB di komputer pengembangan, ini sudah cukup tetapi jika Anda telah menginstalnya di server, maka kita dapat memodifikasi perintah runtime untuk menentukan host dan port.

Untuk mencapai ini, kita dapat mengedit file konfigurasi layanan OmniDB. Saya sarankan Anda mencadangkannya terlebih dahulu lalu mengeditnya.

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

Dan ganti ExecStart baris dengan baris berikut

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

Tentu saja, Anda dapat menentukan port lain.

Simpan perubahan Anda dan tutup editor.

Segarkan perubahan pada file layanan

sudo systemctl daemon-reload 

Dan sekarang Anda dapat memulainya.

sudo systemctl start omnidb.service

Kami akan dapat mengaksesnya.

Menggunakan Server OmniDB di Ubuntu 20.04

Buka browser web dan buka http://your-server:port dan Anda akan melihat layar Login.

Saat Anda memasukkan kredensial yang Anda buat, Anda akan melihat layar utama.

Anda dapat membuat login baru dari menu utama,

Dan seperti yang Anda lihat, ia memiliki opsi yang sangat lengkap.

Kesimpulan

OmniDB adalah aplikasi luar biasa yang dengannya Anda dapat mengelola banyak instance database. Jadi di satu tempat Anda bisa melihat semuanya. Rekomendasi terakhir adalah untuk tidak menggunakannya di lingkungan produksi dan membiarkannya hanya untuk tugas pengembangan.

Bagikan postingan kami dan bantu kami untuk berkembang.


Ubuntu
  1. Cara Menginstal Nginx di Ubuntu 18.04

  2. Cara Menginstal MySQL di Ubuntu 18.04

  3. Cara Instal Zimbra 8.6 di Server Ubuntu 14.04

  1. Cara Memasang Server Minecraft di Ubuntu 18.04

  2. Cara Menginstal Nginx di Ubuntu 20.04

  3. Cara Menginstal MariaDB di Ubuntu 20.04

  1. Cara Menginstal Server VNC Di Ubuntu 14.04

  2. Cara Instal OpenSIPS Server di Ubuntu 15.04

  3. Cara Menginstal Server Konsul di Ubuntu 16.04