How to: Upgrade MySQL ke MariaDB di cPanel/WHM
http://servertrue.blogspot.co.id/2015/04/how-to-upgrade-mysql-ke-mariadb-di.html
Tutorial berikut ini adalah bagaimana cara mengupgrade atau mengganti database MySQL dengan MariaDB pada server yang menggunakan cPanel dan WHM, dalam kasus ini saya menggunakan Server CentOS 6.4 x64.
Berikut langkah-langkahnya :
1. Sebelumnya silahkan Backup terlebih dahulu Database anda untuk alasan keamanan agar mengantisipasi hilangnya database anda. :-D
Example:
[root@servertrue ~]# cp -Rf /var/lib/mysql /var/lib/mysql-old
[root@servertrue ~]# mv /etc/my.cnf /etc/my.cnf-old
2. Jalankan perintah berikut untuk menonaktifkan dan menghapus RPM MySQL, agar cPanel dan WHM anda tidak lagi mengupdate paket dari RPM MySQL.
Example:
[root@servertrue ~]# /scripts/update_local_rpm_versions --edit target_settings.MySQL50 uninstalled
[root@servertrue ~]# /scripts/update_local_rpm_versions --edit target_settings.MySQL51 uninstalled
[root@servertrue ~]# /scripts/update_local_rpm_versions --edit target_settings.MySQL55 uninstalled
[root@servertrue ~]# /scripts/update_local_rpm_versions --edit target_settings.MySQL56 uninstalled
Untuk menghapus RPM MySQL.
Example :
[root@servertrue ~]# /scripts/check_cpanel_rpms --fix --targets=MySQL50,MySQL51,MySQL55,MySQL56
3. Setelah semua paket MySQL benar-benar terhapus, silahkan tambahkan YUM Repository khusus MariaDB.
Example:
[root@servertrue ~]# vi /etc/yum.repos.d/MariaDB.repo
4. Lalu tambahkan repository berikut didalam file MariaDB.repo
Example:
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/VERSION/centos6-amd64/
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
Lebih lengkap mengenai Repository untuk semua jenis Distro Linux bisa kunjungi MariaDB Repo
5. Kemudian, sebelum melakukan instalasi silahkan hapus terlebih dahulu php* dan mysql* didalam file konfigurasi /etc/yum.conf menggunakan editor kesayangan anda.
Berikut ini adalah contoh isi dari file /etc/yum.conf
Example:
exclude=bind-chroot courier* dovecot* exim* filesystem httpd* mod_ssl* mydns* mysql* nsd* php* proftpd* pure-ftpd* ruby* spamassassin* squirrelmail*
6. Selanjutnya, kita akan mulai instalasi MariaDB. Jalankan perintah berikut untuk menginstal MariaDB kemudian jangan lupa untuk restart Service mysql.
Example:
[root@servertrue ~]# yum install MariaDB-server MariaDB-client MariaDB-devel php-mysql
[root@servertrue ~]# /etc/init.d/mysql start
[root@servertrue ~]# mysql_upgrade
[root@servertrue ~]# /etc/init.d/mysql restart
7. Langkah terakhir, Jalankan perintah berikut untuk rebuild kembali EasyApache PHP untuk memastikan bahwa semua modul PHP tetap utuh dan berjalan normal.
Example:
[root@servertrue ~]# /scripts/easyapache --build
Silahkan di coba, jika ada pertanyaan mohon berkomentar di kolom bawah ya. :-D
Semoga membantu.
Tidak ada komentar:
Posting Komentar