Upgrade XAMPP Beginilah Caranya

Seperti yang telah diketahui bahwa XAMPP proyek open source yang dibangun olehApache Friendsyang merupakan kumpulan perangkat lunak sepertiweb serverApache,databaseMariaDB(dulunyaMySQL),PHP, dan lain sebagainya. SebenarnyaXAMPPdiciptakan dengan tujuan untuk memudahkan para developer untuk melakukan instalasi web serverApache,PHP,database MariaDB, danphpmyadmin. Dengan begitu, paradeveloper dapat fokus kepada website atau aplikasi berbasis web yang sedang dibangunnya. Apakah kamu tau bagaimana cara upgrade xampp?

Seiring perkembangan jaman, seringkali versi web serverApache,PHP, dandatabaseyang terdapat didalamXAMPPyang terinstalasi di komputerdevelopersudah tidak mendukung kebutuhan dalam pembangunan sebuah website atau aplikasi berbasis web. Sebagai contoh, sejakXAMPPversi 5.5.30 dan 5.6.14databaseMySQLsudah tidak didukung dan diganti dengandatabaseMariaDB, sehinggacopy-pastefile-filedatamysqldariversi XAMPP lama ke versi yang baruseringkali sudah tidak dapat dilakukan lagi. Oleh karena itu, dibutuhkan untuk melakukan pembaharuan/upgradeversi XAMPP yang dimiliki oleh seorangdeveloper.

Dalam prosesupgradeXAMPP seringkali ditemui kesulitan, sehingga beberapadevelopermengambil cara mudahnya, yaitu dengan melakukan instalasi beberapa versiXAMPPdi dalam komputernya. Dengan banyaknya versiXAMPPyang terinstall seringkali membuat aplikasi-aplikasi yang telah dibuat menjadi kurang teroganisasi dengan baik. Berdasarkan hal tersebut, untuk meminimalisir banyak versiXAMPPyang terpasang di dalam komputer, maka pada kesempatan kali ini akan dijelaskan urutan dalam proses upgradeXAMPPke versi terbaru.

Sebelum masuk ke langkah-langkah dalam prosesupgrade XAMPP, sebagai informasi pada saat saya menulis artikel ini saya menggunakan spesifikasi sebagai berikut:

* Windows 10
* XAMPP 7.1.9 (versi XAMPP yang akan diupgrade)
* XAMPP 7.1.15 (versi XAMPP yang akan diinstalasi)

Langkah-langkah cara upgrade XAMPP adalah sebagai berikut:

A. Backup Database pada XAMPP Terlebih Dahulu
1. Masuklah kefolderinstalasiXAMPP, biasanya terdapat dic:\xampp, lalu carilah file dengan namaxampp-control;
2. Lalu klik kanan ->Run as Administrator, hingga munculXAMPP Control Panel;
3. Pada XAMPP Control Panel, klik tombolShell;
4. PadaCommand PromptShell, jalankan perintah dibawah ini untuk melakukanbackup database:mysqldump -u root -p –all-databases > backup-db .sql Sebagai catatan, jika Anda menggunakan namauseryang berbeda untukdatabase, maka gantilah katarootdengan namauseryangdatabaseAnda. Perintah diatas akan membuat sebuahfiledengan namabackup-db .sqlyang berisi semuadatabaseyang Anda punya padadatabaseMySQL.Fileini terdapat padafolderxamppAnda;

5. Langkah berikutnya adalahstopApachedanMySQLmelaluiXAMPP Control Panel;
6. Klik tombolquitpadaXAMPP Control Panel, dan tutup jugaCommand PromptShell;
7. Lalu ganti namafolderxamppmenjadixampp-old. Cara ini memungkinkan kita kembali ke versi yang lama jika terjadi hal-hal yang tidak diinginkan.

B. Proses Instalasi XAMPP Versi Baru
1. Downloadversi terbaru dari XAMPP pada WebApache Friends
2. InstalasiXAMPPyang telah didownloadpadafolderyang sama dengan xampp versi lama yang telah diubah namafolder-nya;
3. Setelah instalasi selesai, masuklah ke dalamfolderxampplalu jalankanXAMPP Control Panel (Run as Administrator);
4. SetelahXAMPP Control Panelmuncul, klik tombolstartpadaApachedanMySQLagar keduanya aktif.
5. CekApacheberjalan dengan baik dengan bukabrowser, lalu ketik;
6. Cek juga apakahdatabaseberjalan dengan baik dengan membukabrowser, lalu ketik/phpmyadmin/, bisa juga melaluiHeidiSQL, dan-lain-lain.
7. Setelah itu,copy folderhtdocsdarifolderxampp-oldke folderxampp;
8. Langkah selanjutnya adalahimport database. Anda dapatimport databasemelaluiCLI(Command Line Interface) agar lebih mudah untukimport databaseyang sangat besar. Jika Andaimport databasemelaluiCLImaka Anda dapat melompat ke langkah 17, jika tidak ikuti langkah dibawah ini;
9. Sementara prosescopy folderberlangsung, bukalah filexampp\php\php.inidengan editor kesukaan Anda;
10. Setelah php.ini terbuka, perbesarlah nilai pada opsiupload_max_filesize,memory_limit,post_max_size. Sebagai catatan,post_max_sizedanmemory_limitnilainya harus lebih besar dariupload_max_filesize. Hal ini memungkinkanfilebesar dapat diuploadke server, setelah diubah nilainya lalufiletersebut disimpan;
11. Bukalahfilexampp\phpMyAdmin\libraries\config.default.phpdengan editor kesukaan Anda, carilah opsi$cfg[‘ExecTimeLimit’] = 600, lalu ubahlah nilai dari 600 ke nilai yang lebih tinggi sebagai contoh 6000, lalufiletersebut disimpan;
12. Setelah itu,restartApachedanMySQLmelaluiXAMPP Control Panel;
13. Setelah Apache dan MySQL Aktif, buka browser lalu ketik/phpmyadmin/, lalu klik tabimport;
14. Import file databasebackup-db .sql;
15. Jika telah selesai maka akan terdapat pesan, “Import has been successfully finished“;
16. Setelah itu, bukaCommand PromptShelllalu jalankan perintahmysql_upgrade;
17. Setelah semuanya selesai, ceklah website atau aplikasi berbasis web kita apakah berjalan dengan baik atau tidak;
18. Jika semuanya telah berjalan dengan baik, Anda dapat menghapusfolderxampp-old;

Demikianlah prosesupgradeXAMPP, jika Anda mengikuti langkah-langkah diatas seharusnyaXAMPPakan berjalan dengan baik. Jika Anda menemui masalah, silakan lihat ke bagian komentar, beberapa orang yang baik akan membagikan permasalahan dan solusinya. Jika Anda tetap mengalami permasalahan silakan tinggalkan sebuah komentar, saya akan coba membantu Anda. Sebagai informasi, artikel ini ditulis berdasarkan referensi dariAsif Rahamanyang telah diujicoba di komputer saya.

Jika artikel ini membantu Anda, jangan lupa klik share dan isilah komentar yang membangun. [cp/ap]