Pengantar
MySQL adalah sebuah database management system (manajemen basis data) menggunakan perintah dasar SQL (Structured Query Language) yang cukup terkenal. Database management system (DBMS) MySQL multi pengguna dan multi alur yang sekarang telah memiliki jutaan user atau pengguna.
Panduan ini akan menuntun kamu untuk melakukan instalasi Mysql di server / vps kamu
Prasyarat
Untuk melakukan Instalasi Mysql di Debian 10 kamu memerlukan :
- VPS dengan Operation System Debian 10 dengan hak akses root
- Memiliki akses remote ssh ke server / VPS kamu
Langkah 1, Menambahkan Repository Software MySQL
Setelah login ke root, jalankan perintah dibawah ini untuk mengupdate OS atau Operation System Debian 10 Milikmu
sudo apt updateKemudian install paket gnupg menggunakan perintah
sudo apt install gnupgKamu perlu masuk ke direktori /tmp menggunakan command
cd /tmpkemudian unduh paket mysql menggunakan perintah
wget https://dev.mysql.com/get/mysql-apt-config_0.8.13-13-1_all.debUntuk mengetahui file yang sudah kamu download, gunakan perintah
lsDan kamu akan melihat file bernama
mysql-apt-config_0.8.13-1_all.debSetelah mengecek file tersebut, kamu siap menginstall mysql cuzzzz… jalankan perintah
sudo dpkg -i mysql-apt-config*dalam konfigurasi tersebut kamu akan melihat beberapa pilihan seperti “Which MySQL product do you wish to configure?” yang artinya produk MySQL apa yang ingin kamu konfigurasi dan akan banyak sub-menu didalamnya.
Jika sudah yakin kamu bisa melewati step ini dengan mengarahkan navigasi dengan arah panah ke menu ok dan kemudian tekan enter
Sesudah itu kamu perlu mengupdate lagi OS debian yang kamu pakai dengan mejalankan command
sudo apt updateLangkah 2, Menginstall MySQL
Setelah menambahkan repository dan packet-packet untuk server milikmu, kamu hanya tinggal menginstall packet-packet tersebut, jalankan perintah berikut untuk menginstall MySQL versi terbaru
sudo apt install mysql-serverKamu akan diminta untuk memasukkan password dari user root servermu, dan mengkonfirmasi instalasi. Setelah itu akan ada pop-up yang muncul untuk memberikanmu pilihan tentang authentication plugin, jika merasa tidak yakin kamu bisa memilih “Use Strong Password Encryption” agar lebih aman
Jalankan perintah berikut untuk mengecek apakah mysql yang telah dikonfigurasi telah berjalan atau belum
sudo systemctl status mysqlLangkah 3, Mengamankan MySQL
Kamu perlu memberi sistem pengamanan dalam MySQL, kamu bisa menggunakan perintah di bawah untuk keamanan standar atau basic dari MySQL
mysql_secure_installationKetika menjalankan perintah diatas, kamu akan dimintai password dari root dan kamu perlu melakukan beberapa konfigurasi untuk melakukan pengamanan.
Kamu akan diberi pilihan untuk mengamankan MySQL mulai dari level 0 hingga 2 dengan ketentuan yang berbeda, kamu bisa memilih antara 0 hingga 2 tersebut, kamu juga akan diberi pilihan untuk mengganti password root milikmu atau tidak.
Langkah 4, Menguji MySQL
Untuk mengecek MySQL kamu bisa menjalankan perintah
mysqladmin -u root -p versionHasil dari perintah tersebut adalah kamu bisa melihat versi berapakah MySQL milikmu, berapa lama waktu aktif dari servermu dan beberapa status yang lainnya
Penutup
Sekarang kamu sudah berhasil menginstall MySQL pada server milikmu yayyyyy, banyak basis data atau database yang lain yang bisa dan perlu kamu coba dengan fitur dan keunggulan sendiri-sendiri selamat bereksperimen dan coba-coba sob