Cara Install MariaDB 10 di Ubuntu 16.04
Pembuka
MariaDB adalah sistem manajemen basis data relasional open-source dan merupakan pengganti populer untuk MySQL. MariaDB dikembangkan oleh Michael "Monty" Widenius, salah satu pengembang asli MySQL, dan menawarkan perbaikan performa, tambahan mesin penyimpanan, serta komitmen untuk tetap open-source.
Dalam tutorial ini, kita akan membahas cara menginstal MariaDB 10 di Ubuntu 16.04, mengamankan instalasi, dan memastikan bahwa server basis data berjalan dengan benar. Kami juga akan memberikan tips pemecahan masalah dan praktik terbaik untuk implementasi di lingkungan produksi.
Prasyarat
Sebelum memulai, pastikan Anda memiliki server yang menjalankan Ubuntu 16.04. Anda juga perlu memiliki pengguna administratif non-root dan firewall yang dikonfigurasi menggunakan UFW. Jika Anda baru pertama kali bekerja dengan aturan firewall, Anda dapat merujuk pada tutorial tentang cara mengatur firewall dengan UFW di Ubuntu.
Langkah Utama
Langkah 1: Memperbarui Daftar Paket
Sebelum menginstal MariaDB, Anda harus memperbarui daftar paket di server Anda. Ini memastikan bahwa Anda akan menginstal versi terbaru yang tersedia di repositori default.
sudo apt update
Langkah 2: Menginstal MariaDB
Setelah memperbarui daftar paket, kita dapat melanjutkan untuk menginstal MariaDB dengan menggunakan perintah berikut:
sudo apt install mariadb-server
Perintah ini akan menginstal paket mariadb-server beserta alat terkait yang diperlukan untuk berinteraksi dengan MariaDB.
Langkah 3: Menjalankan Skrip Keamanan
Setelah instalasi selesai, langkah selanjutnya adalah menjalankan skrip keamanan bawaan untuk mengamankan instalasi MariaDB Anda. Jalankan perintah berikut:
sudo mysql_secure_installation
Skrip ini akan meminta Anda untuk melakukan beberapa konfigurasi keamanan, termasuk:
- Menetapkan kata sandi untuk pengguna root MariaDB.
- Hapus pengguna anonim.
- Menonaktifkan login root dari jarak jauh.
- Menghapus basis data pengujian.
KONFIGURASI LANJUTAN
Setelah MariaDB terinstal dan diamankan, Anda mungkin ingin melakukan beberapa konfigurasi lanjutan untuk mengoptimalkan pengaturan untuk kebutuhan spesifik Anda. Berikut adalah beberapa langkah yang bisa Anda lakukan:
Menambahkan Pengguna Baru
Untuk membuat pengguna baru dengan akses ke basis data, masuk ke MariaDB menggunakan:
sudo mariadb
Setelah masuk, Anda dapat membuat pengguna baru dengan perintah berikut:
CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
Jangan lupa untuk memberikan hak akses yang tepat kepada pengguna baru tersebut:
GRANT ALL PRIVILEGES ON . TO 'username'@'localhost' WITH GRANT OPTION;
Pengaturan Jaringan
Untuk mengizinkan akses jarak jauh ke server MariaDB, Anda perlu mengedit file konfigurasi. Buka file konfigurasi MariaDB dengan perintah:
sudo nano /etc/mysql/mariadb.conf.d/50-server.cnf
Cari opsi bind-address dan ubah menjadi 0.0.0.0. Ini akan memungkinkan akses dari semua alamat IP. Jangan lupa untuk menyimpan perubahan dan keluar dari editor.
BEST PRACTICES
Berikut adalah beberapa praktik terbaik untuk mengelola instalasi MariaDB Anda:
- Selalu jalankan
mysql_secure_installationsegera setelah menginstal MariaDB. - Gunakan kata sandi yang kuat dan unik untuk semua pengguna basis data.
- Batasi akses ke basis data dengan menggunakan firewall dan aturan izin yang ketat.
- Lakukan backup basis data secara teratur untuk menghindari kehilangan data.
TROUBLESHOOTING
Jika Anda mengalami masalah saat menginstal atau menjalankan MariaDB, berikut adalah beberapa langkah pemecahan masalah yang dapat Anda coba:
- Periksa status layanan MariaDB dengan perintah:
sudo systemctl status mariadb. Ini akan memberikan informasi apakah layanan sedang berjalan atau tidak. - Jika layanan tidak berjalan, coba untuk memulainya dengan:
sudo systemctl start mariadb. - Periksa log error MariaDB di
/var/log/mysql/error.loguntuk informasi lebih lanjut tentang kesalahan yang terjadi.
KESIMPULAN
Dalam tutorial ini, Anda telah belajar cara menginstal dan mengamankan MariaDB 10 di Ubuntu 16.04. Dengan mengikuti langkah-langkah yang dijelaskan, Anda dapat memastikan bahwa instalasi MariaDB Anda aman dan siap digunakan untuk aplikasi Anda. Selalu ingat untuk menerapkan praktik terbaik dan melakukan pemeliharaan rutin untuk menjaga kinerja dan keamanan basis data Anda.
Jika Anda memiliki pertanyaan lebih lanjut atau membutuhkan bantuan lebih lanjut, silakan hubungi kami.
Konsultasi Jasa Setup SekarangVerifikasi Teknis
Panduan ini disusun berdasarkan referensi teknis terbaru. Namun, konfigurasi server dapat bervariasi. Lihat sumber referensi asli →
📚 Artikel Terkait
Cara Akses MariaDB Melalui OpenVPN
555 kata • Baca selengkapnya →
Cara Akses MariaDB Melalui SSH Tunnel
607 kata • Baca selengkapnya →
Cara Backup MySQL/MariaDB Secara Otomatis di Linux
510 kata • Baca selengkapnya →
Cara Install Apache, MariaDB, PHP (LAMP) di openSUSE Leap 15.1
650 kata • Baca selengkapnya →