Cara mudah install MySQL di Centos 7 atau Centos 8

Posted In Tips dan Trik

MySQL adalah server database yang dapat berjalan dengan stabil di berbagai sistem operasi. Sayangnya, tidak semua sistem operasi memilih MySQL sebagai sistem basis data default. Salah satunya CentOS 7. Lalu bagaimana jika ingin menginstall MySQL CentOS 7?

Anda telah menemukan artikel yang tepat. Kali ini kita akan membahas cara mudah install MySQL di CentOS 7. Yuk simak penjelasannya.

Cara Instal MySQL di Centos 7

Sebelum mengikuti panduan Cara Menginstal MySQL Centos 7, Anda harus menyiapkan VPS atau server khusus dengan CentOS 7 sebagai sistem operasinya. Juga pahami cara menggunakan SSH untuk membuat koneksi dengan server.

Setelah semua persiapan sudah selesai, Anda bisa langsung memulai proses instalasi. Ada 4 langkah mudah install mysql centos 7, yaitu:

  1. Unduh dan Instal MySQL
  2. Menjalankan MySQL
  3. Konfigurasi MySQL
  4. Lakukan Pengujian MySQL

Nggak perlu berlama-lama lagi, yuk langsung saja ikuti langkah-langkah di bawah ini!

1. Unduh dan Instal MySQL

Sebagai langkah pertama, Anda dapat memperbarui sistem terlebih dahulu dengan menjalankan perintah berikut di terminal SSH Anda:

sudo yum update

Di centOS 7, jika Anda menjalankan perintah yum install mysql, MariaDB akan diinstal sebagai database default, bukan MySQL.

Oleh karena itu, untuk menginstal MySQL, Anda perlu mengunjungi situs web MySQL Yum Repository yang menyediakan paket untuk MySQL.

Untuk mendownload file tersebut, Anda bisa langsung klik download dan dapatkan file mysql-versi.rpm. Atau, ketik perintah di bawah ini ke terminal SSH Anda.

wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

Sekarang, karena versi terbaru MySQL mungkin berbeda, Anda dapat mengubah nomor di perintah sesuai dengan versi MySQL yang tercantum di situs web.

Setelah proses download selesai, akan muncul pesan bahwa file .rpm berhasil disimpan.

Cara install mysql centos 7 dengan mendownload mysql terlebih dahulu

Jika file .rpm telah berhasil disimpan, verifikasi integritas unduhan dengan menjalankan perintah md5sum :

md5sum mysql80-community-release-el7-3.noarch.rpm

Nantinya output yang akan muncul adalah:

Mencocokkan md5 di tahap penginstalan mysql CentOS 7

Bandingkan dengan nilai MD5 yang tertera di halaman download apakah sama untuk memastikan bahwa file yang didownload tidak rusak atau berubah:

Informasi md5 di halaman unduhan MySQL

Untuk menginstal sebuah paket, Anda memerlukan repositori baru untuk menginstal server MySQL. Silakan jalankan perintah di bawah ini:

sudo rpm -Uvh mysql80-community-release-el7-3.noarch.rpm

RPM akan secara otomatis menghapus paket versi lama sebelum menginstal versi baru. Namun, jika tidak ada versi lama yang ditemukan, RPM akan segera menyiapkan repositori penginstalan untuk versi baru.

Jika proses update dan installasi sudah selesai, sekarang anda sudah bisa install mysql centos 7 dengan menjalankan perintah:

sudo yum menginstal server-mysql

Skrip akan meminta konfirmasi untuk menginstal paket, ketik y lalu tekan Enter untuk melanjutkan semua proses. Anda harus mengkonfirmasi pesan beberapa kali hingga pesan Selesai !

Proses install mysql centos 7 bisa dilanjutkan setelah installasi di server berhasil

Pesan sukses di atas menunjukkan bahwa proses instalasi telah selesai. Proses instalasi akan membuat kata sandi sementara untuk pengguna root MySQL. Untuk memeriksanya, gunakan perintah:

sudo grep 'password' /var/log/mysqld.log

Nanti inilah keluaran yang akan dihasilkan:

pasword sementara

Pindahkan / tulis kata sandi di catatan Anda, karena kata sandi ini akan digunakan dalam langkah-langkah untuk mengkonfigurasi MySQL.

2. Menjalankan MySQL

Walaupun instalasi sudah berhasil, MySQL tidak bisa berjalan secara otomatis. MySQL harus diaktifkan secara manual dengan perintah:

sudo systemctl mulai mysqld

Namun, systemctl tidak akan menampilkan hasil apa pun. Jadi, untuk mengecek apakah MySQL aktif atau tidak, Anda harus mengecek statusnya dengan menjalankan:

sudo systemctl status mysqld

Jika MySQL sudah berhasil dijalankan maka akan muncul tampilan bahwa MySQL sudah aktif (running) seperti gambar di bawah ini:

Jalankan mysql setelah menginstal mysql di CentOS 7

3. Konfigurasi MySQL

MySQL menyertakan skrip keamanan untuk mengubah beberapa opsi default yang menurut Anda kurang aman. Untuk meningkatkan keamanan, Anda diminta untuk mengubah kata sandi sementara yang dibuat selama proses instalasi.

Untuk mengubah kata sandi, Anda dapat menggunakan perintah:

sudo mysql_secure_installation

Masukkan kata sandi default yang Anda catat di langkah sebelumnya, lalu tekan Enter . Lalu, masukkan kata sandi baru Anda.

konfigurasi kata sandi mysql

Kata sandi harus terdiri dari 12 karakter yang paling sedikit terdiri dari huruf besar, huruf kecil, angka dan juga karakter khusus. Jika kata sandi baru telah dibuat, sistem akan menampilkan seberapa kuat kata sandi Anda.

konfigurasi mysql

Jika kata sandi Anda tidak terlalu kuat atau Anda ingin mengubahnya lagi, Anda dapat mengetik y dan menekan Enter .

Namun, jika ingin langsung ke langkah berikutnya, kamu bisa mengetik N, lalu Enter . Setelah itu, Anda bisa mengetikkan y pada semua soal yang muncul.

berhasil mengkonfigurasi mysql

Semua selesai! Sekarang sudah aman, saatnya melakukan pengetesan pada MySQL yang sudah terinstal.

4. Lakukan Pengujian MySQL

Untuk memastikan bahwa MySQL berjalan dengan baik, Anda dapat mengujinya dengan menjalankan perintah:

mysqladmin -u root -p versi

Masukkan kata sandi root yang Anda buat sebelumnya. Jika outputnya seperti gambar dibawah ini berarti MySQL sudah berjalan dengan baik di CentOS 7 sobat.

menguji mysql centos 7

Kesimpulan

Bagaimana Anda berhasil menginstal MySQL di CentOS 7? Jika Anda mengikuti setiap langkah dengan hati-hati dan menulis perintah dengan benar, MySQL pasti akan berhasil diinstal pada centOS 7 Anda.

Hal yang perlu diingat, saat proses instalasi MySQL berhasil, jangan lewatkan langkah-langkah menjalankan MySQL secara manual. Selain itu, lakukan konfigurasi untuk meningkatkan keamanan. Selanjutnya, lakukan beberapa pengujian untuk memastikan MySQL berjalan atau tidak.

Apakah Anda ingin mencoba menginstal mysql centos 7 segera? Eitts .. jangan lupa siapkan VPS dengan layanan hosting terbaik se-Indonesia!

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *