Instal MySQL Server di Ubuntu: Panduan Gampang untuk Pemula

Instal MySQL Server di Ubuntu: Panduan Gampang untuk Pemula

MySQL adalah salah satu sistem manajemen basis data relasional yang paling populer dan digunakan di seluruh dunia. Dengan kemampuannya untuk menangani data dalam jumlah besar dan berbagai fitur canggih, MySQL menjadi pilihan utama bagi banyak pengembang dan perusahaan. Di sisi lain, Ubuntu, sebagai salah satu distribusi Linux yang paling user-friendly dan populer, menawarkan stabilitas dan kinerja yang luar biasa, menjadikannya platform yang sempurna untuk menjalankan server database seperti MySQ


Artikel ini secara khusus membahas cara menginstal MySQL Server di Ubuntu Server karena kombinasi kedua teknologi ini memberikan solusi yang kuat dan handal untuk kebutuhan pengelolaan data di lingkungan server. Panduan ini dirancang untuk membantu pemula memahami langkah-langkah instalasi dengan cara yang mudah dan praktis. Dengan mengikuti tutorial ini, Anda akan dapat menginstal MySQL Server di Ubuntu Server dengan lancar dan mulai membangun proyek database Anda sendiri dalam waktu singkat.


Langkah-langkah Instalasi :


  • 1. Koneksi ke Server via SSH


    • Menggunakan Password
      • Buka terminal (Linux/Mac) atau aplikasi SSH client (misalnya, PuTTY untuk Windows).

      • Masukkan perintah berikut untuk menghubungkan ke server Anda:

        ssh username@server_ip_address
        

        Gantilah username dengan nama pengguna Anda di server dan server_ip_address dengan alamat IP server Anda.

      • Anda akan diminta untuk memasukkan kata sandi. Masukkan kata sandi Anda dan tekan Enter.

    • Menggunakan SSH Key:
      • Pastikan Anda sudah memiliki kunci SSH (public dan private key). Jika belum, Anda dapat membuatnya dengan perintah:

        ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
        

        Ikuti instruksi di layar dan simpan kunci di lokasi default (~/.ssh/id_rsa).

      • Salin kunci publik ke server Anda menggunakan perintah:

        
        ssh-copy-id username@server_ip_address
        

        Gantilah username dan server_ip_address dengan nama pengguna dan alamat IP server Anda.

      • Hubungkan ke server menggunakan kunci SSH dengan perintah:

        
        ssh -i ~/.ssh/id_rsa username@server_ip_address
        

        Gantilah ~/.ssh/id_rsa dengan path ke kunci privat Anda jika berbeda.

  • 2. Persiapan Sistem

    • Setelah terkoneksi, pastikan sistem Anda up-to-date dengan menjalankan perintah berikut:

      
      sudo apt update && sudo apt upgrade -y
      

      Perintah ini akan memperbarui daftar paket dan menginstal pembaruan terbaru untuk sistem Anda.

  • 3. Menginstal MySQL Server

    • Instal MySQL Server menggunakan perintah apt:
      
      sudo apt install mysql-server -y
      
    • Tunggu hingga proses instalasi selesai. MySQL Server akan diunduh dan diinstal secara otomatis.
  • 4. Konfigurasi Awal MySQL

    • Setelah instalasi selesai, jalankan skrip keamanan awal untuk mengamankan MySQL:
      
      sudo mysql_secure_installation
      
    • Anda akan diminta untuk mengkonfigurasi beberapa pengaturan keamanan, seperti mengatur kata sandi root MySQL, menghapus pengguna anonim, dan menonaktifkan login root jarak jauh. Ikuti petunjuk di layar untuk menyelesaikan konfigurasi.
  • 5. Menjalankan dan Memverifikasi MySQL

    • Untuk memastikan MySQL Server berjalan dengan baik, periksa statusnya dengan perintah berikut:
      
      sudo systemctl status mysql
      
    • Anda akan melihat output yang menunjukkan apakah MySQL sedang berjalan. Untuk memulai MySQL jika belum berjalan, gunakan perintah:
      
      sudo systemctl start mysql
      
  • 6. Konfigurasi Lanjutan

    • Sesuaikan pengaturan MySQL sesuai kebutuhan Anda. Misalnya, Anda dapat mengedit file konfigurasi utama MySQL (/etc/mysql/mysql.conf.d/mysqld.cnf) untuk mengubah berbagai parameter.
    • Setelah melakukan perubahan, jangan lupa untuk me-restart MySQL Server agar perubahan diterapkan:
      
      sudo systemctl restart mysql
      

Dengan panduan ini, Anda dapat menginstal dan mengkonfigurasi MySQL Server di Ubuntu Server dengan mudah. Semoga langkah-langkah ini membantu Anda memulai proyek database Anda dengan lancar.