Dalam dunia basis data yang semakin dinamis, kinerja dan keandalan menjadi prioritas utama. Percona, sebagai alternatif dari MySQL, menawarkan solusi yang kuat dan stabil untuk berbagai kebutuhan database. Pada artikel ini, kita akan memandu Anda melalui proses instalasi Percona MySQL 8.0 di sistem operasi Red Hat dengan langkah-langkah yang jelas dan mudah diikuti.
Langkah 1: Menambahkan Repository Percona
Sebelum memulai, pastikan Anda memiliki akses ke repository resmi Percona untuk memastikan instalasi berjalan lancar. Jalankan perintah berikut di terminal:
sudo yum install -y https://repo.percona.com/yum/percona-release-latest.noarch.rpm
Langkah 2: Konfigurasi Repository untuk Percona Server 8.0
Setelah repository terinstall, konfigurasikan sistem untuk menggunakan Percona Server 8.0:
sudo percona-release setup ps80
Langkah 3: Install Percona Server dan Tools Pendukung
Sekarang, Anda siap untuk menginstall Percona Server dan alat cadangan yang diperlukan:
sudo yum -y install percona-server-server percona-xtrabackup-8.0
Langkah 4: Memulai dan Mengaktifkan Layanan MySQL
Setelah instalasi selesai, jalankan layanan mysqld dan aktifkan agar otomatis berjalan pada boot:
sudo systemctl start mysqld
sudo systemctl enable mysqld
Konfigurasi Awal
Setelah instalasi, lakukan beberapa konfigurasi dasar untuk memastikan keamanan dan kinerja yang optimal:
- Mengatur Password Root:
Buka shell MySQL sebagai root dan atur password dengan perintah:
mysql -u root -p$(sudo grep 'A temporary password' /var/log/mysqld.log | tail -n 1)
Kemudian, ubah password dengan:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password_baru_anda';
- Mengatur Binding Address:
Pastikan MySQL hanya mendengarkan pada IP yang aman dengan menambahkan atau memodifikasi baris berikut di/etc/my.cnf
:
bind-address = 127.0.0.1
- Mengaktifkan Firewall (Opsional):
Jika Anda menggunakan firewall, izinkan akses ke port 3306 untuk koneksi remote:
sudo firewall-cmd --permanent --zone=public --add-port=3306/tcp
sudo firewall-cmd --reload
Dengan mengikuti langkah-langkah di atas, Anda telah sukses menginstall dan menyiapkan Percona MySQL 8.0 di sistem Red Hat. Percona menawarkan kinerja yang unggul dan fitur-fitur tambahan yang tidak ditemukan di MySQL standar. Jika Anda mengalami kendala, pastikan untuk memeriksa log yang terletak di /var/log/mysqld.log
untuk mendapatkan informasi lebih lanjut.
Selamat! Anda kini siap menggunakan Percona MySQL 8.0 untuk mendukung aplikasi atau layanan basis data Anda dengan andal dan efisien.