MariaDB adalah garpu sumber terbuka dan gratis dari perangkat lunak server manajemen basis data MySQL yang populer. Ini dikembangkan di bawah GPLv2 (Lisensi Publik Umum versi 2) oleh pengembang asli MySQL dan dimaksudkan untuk tetap open source.
Ini dirancang untuk mencapai kompatibilitas tinggi dengan MySQL. Sebagai permulaan, Anda dapat membaca fitur MariaDB vs MySQL untuk informasi lebih lanjut dan yang terpenting, fitur ini digunakan oleh perusahaan/organisasi besar seperti Wikipedia, WordPress.com, Google plus, dan banyak lagi.
Dalam artikel ini, kami akan menunjukkan cara menginstal MariaDB 10.1 versi stabil di berbagai rilis distribusi Debian dan Ubuntu.
Instal MariaDB di Debian dan Ubuntu
1. Sebelum menginstal MariaDB, Anda harus mengimpor kunci repositori dan menambahkan repositori MariaDB dengan perintah berikut:
Di Debian 10(Sid)
$ sudo apt-get install software-properties-common $ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xF1656F24C74CD1D8 $ sudo add-apt-repository 'deb [arch=amd64,i386] http://www.ftp.saix.net/DB/mariadb/repo/10.1/debian sid main'
Pada Debian 9 (Peregangan)
$ sudo apt-get install software-properties-common $ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xF1656F24C74CD1D8 $ sudo add-apt-repository 'deb [arch=amd64] http://www.ftp.saix.net/DB/mariadb/repo/10.1/debian stretch main'
Di Debian 8 (Jessie)
$ sudo apt-get install software-properties-common $ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db $ sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://www.ftp.saix.net/DB/mariadb/repo/10.1/debian jessie main'
Pada Debian 7 (Mengi)
$ sudo apt-get install python-software-properties $ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db $ sudo add-apt-repository 'deb [arch=amd64,i386] http://www.ftp.saix.net/DB/mariadb/repo/10.1/debian wheezy main'
Di Ubuntu 16.10 (Yakkety Yak)
$ sudo apt-get install software-properties-common $ sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8 $ sudo add-apt-repository 'deb [arch=amd64,i386] http://www.ftp.saix.net/DB/mariadb/repo/10.1/ubuntu yakkety main'
Di Ubuntu 16.04 (Xenial Xerus)
$ sudo apt-get install software-properties-common $ sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8 $ sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://www.ftp.saix.net/DB/mariadb/repo/10.1/ubuntu xenial main'
Di Ubuntu 14.04 (Terpercaya)
$ sudo apt-get install software-properties-common $ sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db $ sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://www.ftp.saix.net/DB/mariadb/repo/10.1/ubuntu trusty main'
2. Kemudian perbarui daftar sumber paket sistem, dan instal MariaDB server seperti ini:
$ sudo apt-get update $ sudo apt-get install mariadb-server
Selama proses instalasi, Anda akan diminta untuk mengonfigurasi server MariaDB; setel kata sandi pengguna root yang aman di antarmuka di bawah ini.
Masukkan kembali kata sandi dan tekan [Enter] untuk melanjutkan proses instalasi.
3. Saat instalasi MariaDB paket selesai, jalankan daemon server database untuk sementara waktu dan aktifkan untuk memulai secara otomatis pada boot berikutnya sebagai berikut:
------------- On SystemD Systems ------------- $ sudo systemctl start mariadb $ sudo systemctl enable mariadb $ sudo systemctl status mariadb ------------- On SysVinit Systems ------------- $ sudo service mysql start $ chkconfig --level 35 mysql on OR $ update-rc.d mysql defaults $ sudo service mysql status
4. Kemudian jalankan mysql_secure_installation
skrip untuk mengamankan database di mana Anda dapat:
- setel sandi root (jika tidak disetel pada langkah konfigurasi di atas).
- nonaktifkan login root jarak jauh
- hapus basis data pengujian
- hapus pengguna anonim dan
- memuat ulang hak istimewa
$ sudo mysql_secure_installation
5. Setelah server database diamankan, periksa versi yang diinstal dan login ke shell perintah MariaDB sebagai berikut:
$ mysql -V $ mysql -u root -p
Untuk mulai mempelajari MySQL/MariaDB, baca:
- Pelajari MySQL / MariaDB untuk Pemula – Bagian 1
- Pelajari MySQL / MariaDB untuk Pemula – Bagian 2
- Perintah Administrasi Database Dasar MySQL – Bagian III
- 20 Perintah MySQL (Mysqladmin) untuk Administrasi Database – Bagian IV
Dan lihat 4 alat baris perintah yang berguna ini untuk memantau kinerja MySQL/MariaDB di Linux dan juga melalui 15 tips penyetelan dan pengoptimalan kinerja MySQL/MariaDB yang berguna ini.
Itu saja. Dalam artikel ini, kami menunjukkan cara menginstal MariaDB 10.1 versi stabil di berbagai rilis Debian dan Ubuntu. Anda dapat mengirimkan pertanyaan/pikiran apa pun kepada kami melalui formulir komentar di bawah.