Saya menggunakan ASP.NET dan PHP secara bersamaan dan keduanya membutuhkan port 80 sebagai webserver.
Jadi saat mau menjalankan apache di XAMPP muncul error Port 80 in use by "system". Yah memang si port 80 ini juga sedang digunakan oleh IIS untuk keperluan ASP.NET. Jadi salah satu cara untuk mengatasinya adalah mengubah port apache yang ada di XAMPP.
Mengubah Port Apache kita buka terlebih dahulu XAMPP Control Panel. Lalu kita klik tombol Config yang sejajar dengan baris Apache dan pilih Apache (httpd.conf) seperti pada gambar di bawah:
Kemudian saat file config terbuka (biasanya dengan notepad) kita cari dengan bantuan fasilitas "Find" (Ctrl + F) dan kata kunci listen.
Kemudian di bagian Listen 80 diganti menjadi Listen 8080.
Kemudian find lagi dengan kata kunci ServerName localhost.
Ganti ServerName localhost: 80 menjadi ServerName localhost:8080. Kemudian save dan close.
Lalu pada XAMPP control panel klik tombol config yang ada di kanan atas. Setelah muncul "Configuration of Control Panel" klik tombol "Service and Port Settings", hingga muncul "Service Setting" disana ada keterangan Main Port Masih ke 80.
Ubah main port menjadi 8080 kemudian klik tombol Save.
Saat kembali ke "Configuration of Control Panel" klik tombol Save.
Kemudian kita coba lagi Start Apache lagi:
Apache berhasil berjalan di port 8080.
0 Comments