Database atau dalam bahasa indonesia basis data merupakan sebuah tempat untuk menyimpan kumpulan data. Data data yang tersimpan ini bisa dibaca, ditambah, diubah dan dihapus (CRUD) tergantung kebutuhan. Bahasa pemrograman untuk memanipulasi database ini disebut SQL ( Structured Query Language ). Pada database data disimpan kedalam tabel tabel agar gampang untuk ditemukan.

Tabel tersebut berisi data yang disusun menjadi baris dan kolom layaknya sheet pada mircosoft excel. Secara bawaan Ubuntu server tidak terinstall aplikasi database engine sepeti mysql ataupun mariadb. Namun aplikasi ini harus ditambahkan secara manual dan harus dipilih salah satu agar tidak terjadi error. Begini cara untuk install database pada VPS ubuntu.
Sebelum memulai menginstall database, silahkan upgrade software server agar lebih stabil dan aman
sudo apt update
sudo apt upgrade Pastikan kamu sudah melakukan setup awal pada server seperti mengatur firewall dan membuat user baru disamping user root. Kalau kamu ingin menggunakan VPS sebagai web hosting, langsung saja ikuti tutorial kami sebelumnya Cara Setup VPS Ubuntu 20.04 Untuk Hosting Web (Lengkap)
Gunakan perintah berikut untuk memulai proses instalasi, paket MySql bisa diinstall melalui repository bawaan ubuntu.
sudo apt install mysql-server Setelah selesai gunakan perintah berikut untuk memulai mengkonfigurasi awal.
sudo mysql_secure_installation Akan muncul beberapa pertanyaan yang membutuhkan konfirmasi dari kita. Dimulai dari pertanyaan apakah akan mengaktifkan fungsi validasi password. Fungsi ini akan melakukan test pada password baru yang akan dibuat, dan akan menolaknya jika dirasa kurang aman.
Setelah itu akan diminta untuk membuat password baru untuk user root. Kami menyarankan untuk membuat password yang susah ditebak namun mudah untuk diingat. Gunakan juga kombinasi karakter unik agar password. Secara bawaan MySQL bisa diakses secara anonim, ketik “Y” agar MySQL mematikan fungsi ini.
Pada Disallow root login remotely ketik “Y” jika anda ingin mengakses database diluar server menggunakan software seperti navicat, jika tidak ketik “N”
Agar MySQL menghapus database bawaan yaitu database “test” ketik “Y”.
Untuk menyimpan dan melakukan reload konfigurasi ketik “Y’.
Rangkuman untuk setup diatas kurang lebih ditunjukkan pada gambar dibawah.
Sekarang MySQL sudah berhasil diinstall dan siap untuk digunakan menyimpan data, gunakan perintah dibawah untuk cek dan memulai.
sudo mysql MariaDB merupakan sebuah aplikasi open source untuk database dan merupakan alternatif dari MySQL. Dibuat menggunakan bahasa yang sama dengan MySQL, sehingga akan memudahkan untuk bermigrasi baik ke maupun dari MariaDB. Karena hal tersebut, prosess instalasi cenderung mirip baik dari proses konfigurasi sampai cara penggunaan querynya. Gunakan perintah dibawah untuk memulai prosess instalasi.
sudo apt install mariadb-server Selanjutnya mulai lakukan konfigurasi awal menggunakan perintah berikut.
sudo mysql_secure_installation Prosess konfigurasi sama dengan prosess konfigurasi MySQL yang sudah kami jelaskan sebelumnya.
Itulah cara untuk install database pada VPS yang baru saja dibuat. Tetapi jangan lupa untuk mengamankan database dengan membuat password yang menggunakan kombinasi karakter unik agar susah ditebak dan gunakan firewall agar server bisa lebih aman. Bila perlu, buat akun tersendiri untuk mengakses database dibandingkan menggunakan user root secara langsung. Sekian dari kami, terimakasih sudah mengunjungi blog kami.
Kunci sel dan lembar kerja supaya rumus Excel tidak berubah saat disalin: cara mengunci rumus… Read More
Cara menghemat baterai iPhone bisa dilakukan tanpa mematikan fitur penting, cukup atur beberapa setelan di… Read More
Cara mengatasi laptop ngelag tanpa install ulang: bersihkan startup, cek RAM dan disk di Task… Read More
Cara blokir kartu ATM BCA lewat aplikasi BCA mobile, myBCA, atau Halo BCA 1500888, lengkap… Read More
Aplikasi AI untuk membuat PPT bisa bantu kamu menyusun slide dari satu paragraf prompt, mulai… Read More
Top up DANA dari BCA bisa tanpa biaya admin kalau kamu pakai jalur yang tepat,… Read More