Error pada Xampp : “port 80 or 443 (SSL) already use! Installing Apache 2.2 service failed!
Jangan panik kalau mendapatkan error tersebut ketika berakhir melakukan proses instalasi XAMPP. Aku akan sedikit berbagi informasi untuk mengatasi masalah tersebut. Biar lebih mudah bisa disiapkan tools Notepad atau kalo mau pake Notepad ++ buat mempermudah pas ngedit filenya, kalian bisa mendownloadnya secara gratis disini. Setelah notepad ++ atau notepad biasa siap, maka silahkan mengikuti langkah-langkah di bawah ini :
1. Cari file C:\xampp\apache\conf\httpd.conf. Kemudian buka file httpd.conf dengan notepad.
2. Cari di file tersebut. (Ctrl+F) tulisan Listen 80, ganti jadi Listen 8080.
3. Cari juga (Ctrl+F) tulisan ServerName localhost:80, ganti jadi ServerName localhost:8080
4. Simpan (ctrl+s).
5. Selanjutnya cari file C:\xampp\apache\conf\extra\httpd-ssl.conf (buka dengan notepad)
6. Cari tulisan (Ctrl+F) Listen 443, ganti jadi Listen 4499
7. Lagi cari tulisan (Ctrl+F) ServerName localhost:443, ganti jadi ServerName localhost:5050
8. Simpan (ctrl+s).
9. Buka Xampp Control panel, kemudian klik tombol start.
2. Cari di file tersebut. (Ctrl+F) tulisan Listen 80, ganti jadi Listen 8080.
3. Cari juga (Ctrl+F) tulisan ServerName localhost:80, ganti jadi ServerName localhost:8080
4. Simpan (ctrl+s).
5. Selanjutnya cari file C:\xampp\apache\conf\extra\httpd-ssl.conf (buka dengan notepad)
6. Cari tulisan (Ctrl+F) Listen 443, ganti jadi Listen 4499
7. Lagi cari tulisan (Ctrl+F) ServerName localhost:443, ganti jadi ServerName localhost:5050
8. Simpan (ctrl+s).
9. Buka Xampp Control panel, kemudian klik tombol start.
Setelah semua tahap selesai dilakukan, Xampp dan apache udah bisa jalan normal. Nah, untuk mengakses localhost lewat web browser harus ditambahkan port yang tadi udah di setting. Contoh, localhost:8080.
Port yang diatas dapat diubah sesuai keinginan kita. Karena masalah yang terjadi adalah port 80 dan 443 telah digunakan oleh program lain. Yang kita tidak tau port itu lagi dipake oleh program apa. Sehingga solusinya adalah tahapan diatas yang menyatakan bahwa port – port dapat diganti sesuai dengan keingnan kita. Port 8080 umum digunakan sebagai alternatif sedangkan port SSL dapat diubah sesuai keinginan kita misal 5050.
Diambil dengan sedikit diubah sesuai kebutuhan dari sini.