MySQL adalah salah satu database management system (DBMS) paling populer di dunia, digunakan oleh aplikasi seperti WordPress, e-commerce, hingga sistem enterprise. Jika kamu sedang belajar backend, DevOps, atau ingin membuat server database, menginstal MySQL di mesin virtual (VM) Linux adalah langkah penting.
Artikel ini akan membimbingmu langkah demi langkah menginstal MySQL di berbagai distro Linux — baik berbasis RPM (RedHat, CentOS, Rocky Linux) maupun DEB (Debian, Ubuntu).
🧰 Persiapan Awal
Sebelum memulai, pastikan kamu sudah:
- Memiliki mesin virtual (VM) dengan OS Linux (gunakan VirtualBox, VMware, atau cloud seperti AWS/Azure).
- Akses akun root atau sudo.
- Koneksi internet stabil.
💡 Catatan:
Panduan ini menggunakan MySQL Community Server (versi gratis dan open source).
🔹 Bagian 1: Install MySQL di Distro Berbasis RPM (RedHat, CentOS, Rocky Linux)
Distro ini menggunakan yum atau dnf sebagai package manager.
✅ Langkah 1: Tambahkan Repositori MySQL
MySQL tidak selalu tersedia di repositori default. Tambahkan repositori resmi:
Ganti
el7denganel8atauel9sesuai versi OS kamu.
✅ Langkah 2: Update Cache Paket
✅ Langkah 3: Install MySQL Server
Atau di CentOS 8+/Rocky Linux:
✅ Langkah 4: Jalankan dan Aktifkan Layanan
✅ Langkah 5: Jalankan Secure Installation
MySQL menyediakan skrip keamanan untuk mengamankan instalasi awal:
Ikuti petunjuk untuk:
- Set password root
- Hapus user anonim
- Nonaktifkan login root dari luar
- Hapus database test
- Reload privilege
🔹 Bagian 2: Install MySQL di Distro Berbasis DEB (Debian, Ubuntu)
Distro ini menggunakan apt sebagai package manager.
✅ Langkah 1: Update Sistem
✅ Langkah 2: Install MySQL Server
Di Ubuntu, paket ini sudah termasuk server dan client.
✅ Langkah 3: Jalankan dan Aktifkan Layanan
✅ Langkah 4: Jalankan Secure Installation
Prosesnya sama seperti di CentOS. Ikuti langkah-langkah untuk mengamankan database.
🔐 Bagian 3: Masuk ke MySQL
Setelah instalasi selesai, kamu bisa masuk sebagai root:
Masukkan password yang sudah kamu set saat
mysql_secure_installation.
🧪 Bagian 4: Uji Instalasi (Opsional)
Buat database dan user sederhana untuk uji coba:
Coba login dengan user baru:
🔧 Troubleshooting Umum
🏁 Penutup
Instalasi MySQL di VM Linux — entah itu RedHat, CentOS, Debian, atau Ubuntu — sebenarnya sangat mudah jika kamu mengikuti langkah-langkah yang benar. Kunci utamanya adalah:
- Gunakan repositori resmi
- Jalankan
mysql_secure_installation - Aktifkan layanan dan buat user aman
Dengan MySQL yang sudah berjalan, kamu siap untuk:
- Mengembangkan aplikasi web
- Membuat server backend
- Belajar query SQL
- Atau bahkan deploy aplikasi produksi
Jadi, jangan ragu — mulai instalasi MySQL-mu hari ini!
Komentar
2Tinggalkan Komentar