Cara Install MariaDB 10 di Debian dan Ubuntu


MariaDB adalah cabang gratis dan sumber terbuka 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 menjadi sumber terbuka.

Ini dirancang untuk mencapai kompatibilitas tinggi dengan MySQL. Sebagai permulaan, Anda dapat membaca fitur MariaDB vs MySQL untuk informasi lebih lanjut dan yang penting, ini digunakan oleh perusahaan/organisasi besar seperti Wikipedia, WordPress.com, Google plus dan masih banyak lagi.

Pada artikel ini, kami akan menunjukkan cara menginstal versi stabil MariaDB 10.1 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'

Di 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'

Di 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 server MariaDB seperti ini:

sudo apt-get update
sudo apt-get install mariadb-server

Selama instalasi, Anda akan diminta untuk mengkonfigurasi server MariaDB; atur kata sandi pengguna root yang aman di antarmuka di bawah ini.

Masukkan kembali kata sandi dan tekan [Enter] untuk melanjutkan proses instalasi.

3. Ketika instalasi paket MariaDB 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 skrip mysql_secure_installation untuk mengamankan database di mana Anda dapat:

  1. atur kata sandi root (jika tidak diatur pada langkah konfigurasi di atas).
  2. nonaktifkan login root jarak jauh
  3. hapus database pengujian
  4. menghapus pengguna anonim dan
  5. memuat ulang hak istimewa
sudo mysql_secure_installation

5. Setelah server database diamankan, periksa versi terinstalnya dan login ke shell perintah MariaDB sebagai berikut:

mysql -V
mysql -u root -p

Untuk mulai mempelajari MySQL/MariaDB, bacalah:

  1. Pelajari MySQL/MariaDB untuk Pemula – Bagian 1
  2. Pelajari MySQL/MariaDB untuk Pemula – Bagian 2
  3. Perintah Dasar Administrasi Basis Data MySQL – Bagian III
  4. 20 Perintah MySQL (Mysqladmin) untuk Administrasi Basis Data – Bagian IV

Dan lihat 4 alat baris perintah yang berguna ini untuk memantau kinerja MySQL/MariaDB di Linux dan juga lihat 15 tip penyesuaian dan pengoptimalan kinerja MySQL/MariaDB yang berguna ini.

Itu saja. Pada artikel ini, kami menunjukkan kepada Anda cara menginstal versi stabil MariaDB 10.1 di berbagai rilis Debian dan Ubuntu. Anda dapat mengirimkan pertanyaan/pemikiran apa pun kepada kami melalui formulir komentar di bawah.