.com

Cara Mengatasi Apache Xampp Tidak Bisa Jalan di Port 80 dan 443

f g+ t
Publikasikan :
Xampp adalah aplikasi untuk menjalankan apache, mysql, dll. Tetapi Xampp akan menemui bebrapa kendala jika port yang diperlukannya telah dipakai oleh aplikasi lain, terutama jika komputer kita adalah komputer server, maka kemungkinan menemui kendala atau masalah di port sudah bisa dipastikan akan terjadi.

Setelah menginstall aplikasi Xampp dan mencoba untuk membuka atau menjalankan Apache, muncul error seperti ini :

10:43:10 [Apache] Problem detected!
10:43:10 [Apache] Port 80 in use by "C:\WINDOWS\system32\inetsrv\inetinfo.exe" with PID 1184!
10:43:10 [Apache] Apache WILL NOT start without the configured ports free!
10:43:10 [Apache] You need to uninstall/disable/reconfigure the blocking application
10:43:10 [Apache] or reconfigure Apache and the Control Panel to listen on a different port
10:43:10 [Apache] Problem detected!
10:43:10 [Apache] Port 443 in use by "C:\WINDOWS\system32\inetsrv\inetinfo.exe" with PID 1184!
10:43:10 [Apache] Apache WILL NOT start without the configured ports free!
10:43:10 [Apache] You need to uninstall/disable/reconfigure the blocking application
10:43:10 [Apache] or reconfigure Apache and the Control Panel to listen on a different port

Intinya Apache tidak bisa menggunakan port : 80 dan 443 karena ada aplikasi lain yang sedang berjalan dengan memakai port tersebut. Tanpa mematikan aplikasi yang lain, kita coba untuk mengatasi Apache dengan solusi menggunakan port lain yang kosong (port yang tidak digunakan aplikasi lain).

Kita coba memperbaikinya masalah error portnya dengan memberi Apache port : 81 dan 444. Langkahnya sebagai berikut :

  1. Lakukan perubahan pada file httpd.conf
  2. Buka file httpd.conf di folder C:\xampp\apache\conf\ dengan menggunakan aplikasi notepad. Atau tekan tombol Config > Apache (httpd.conf) [Gambar 2].
  3. Cari kata “Listen 80” dan ubahlah menjadi “Listen 81“.
  4. Masih di file yang sama, carilah kata “ServerName localhost:80” kemudian ubahlah menjadi “ServerNamelocalhost:81“.
  5. Lalu Simpan.
  6. Selanjutnya, buka file httpd-ssl.conf di C:\xampp\apache\conf\extra\. Atau tekan tombol Config > Apache (httpd-ssl.conf) [Gambar 2].
  7. Carilah kata “Listen 443” dan ubah menjadi “Listen 444“.
  8. Masih di file yang sama, dan carilah kata “virtualhost_default_:443” kemudian ubahlah menjadi “virtualhost_default_:444“
  9. Masih di file yang sama, carilah kata “ServerName localhost:443” dan ubahlah menjadi “ServerName localhost:444“
  10. Sekarang jalankan XAMPP Contol Panel, lalu klik Start pada Apache. 
  11. Hiraukan jika error yang sama muncul kembali. (Gambar 2)
  12. Jika status port Apache menjadi 81, 444 maka pergantian port sudah berhasil. (Gambar 2)
  13. Bukalah browser dan arahkan ke alamat http://localhost:81/xampp. (Gambar 3)


Gambar 1 | a. Tombol Config b. Edit httpd.conf c. Edit httpd-ssl.conf

Gambar 2. Error kembali muncul dan Port sudah berganti 81 dan 444

Gambar 3. Localhost berhasil terbuka