Suatu aplikasi berbasis web server memerlukan sebuah server untuk pengolahan datanya. Seperti PHP yang membutuhkan web server "Xampp" dan ASP.NET yang membutuhkan "IIS". Bagaimana kiranya jika kita mempunyai 2 jenis aplikasi ini dan kita inggin menjalankan aplikasi ini secara bersamaan sedangkan web server yang digunakan berbeda?. Windows telah menyediakan IIS sebagai web server defaultnya oleh karna itu jika kita mengetikan "http://localhost" pada browser, maka akan dialihkan ke web server IIS yang telah terinstal sebelumnya pada Port 80. Jika kita menginstal Xampp maka yang terjadi Xampp juga ingin memakai Port 80. Ini dikarenakan Port 80 merupakan port default HTTP protocol. Akibatnya Apache kita tidak bisa berjalan semestinya. Jalan yang paling sederhana untuk menangani masalah ini yaitu dengan mengubah Port pada Apache kita.
Ikutin langkah-langkah berikut ini :
Ikutin langkah-langkah berikut ini :
1. Rubah port untuk apache dan juga IIS. Pada kali ini apache akan diinstal pada Port 8080 dan IIS kita ubah pada port 80. Pastikan IIS berada pada port 80 untuk memastikannya ikutin langkah berikut :
- Pada run ketik " inetmgr"
- Klik kanan pada "Default Web Site" dan klik properties
![]() |
Klak Default Web Site |
- Aktif di tab "Web Site" pada bagian TCP Port pastikan port yang sedang aktif adalah Port 80
![]() |
Pastikan berada pada Port 80 |
- Klik OK
2. Cari file "httpd.conf" di :
C:\xampp\apache\conf\httpd.conf:
- Cari "Listen 80", ganti dengan "Listen 8080", ganti dengan "ServerName localhost:8080"
C:\xampp\apache\conf\extra\httpd-ssl.conf
- Cari "Listen 443" ganti dengan "Listen 4499"
- Cari "<VirtualHost _default_:443>”, ganti dengan “<VirtualHost _default_:4499>”
- Cari "“ServerName localhost:443", ganti dengan “ServerName localhost:4499"
- Simpan file tersebut / ctrl +s
Jika biasanya file php tersebut dapat diakses pada browser degan mengetikan localhost, tapi dikarenakan Port apache telah kita rubah menjadi port 8080 maka pada url ketikan http://localhost:8080/tes/latihan.php. Sedangkan untuk file IIS seperti biasa hanya mengetikkan http://localhost/"namafolder"/"namafile".
--Semoga berhasil dan selamat mencoba ^___^
8 komentar on "Cara agar IIS dan Apache dapat bekerja bersamaan"
Thx buat ilmunya
makasih infonya :)
thanks ya gan infonya, artikelnya bgus sangat berguna buat org2 yg mambacanya termasuk saya.. Mampir juga ya gan lihat artikel saya, saya juga pernah menuliskan artikel mengenai asp.net... Ini gan cekidot my article
bagus mudah dipahami
gan inetmgrnya dapet drimana?
Thanks infonya, saya lg pakai asp.net dan sedang dijalan di server. saran saya kalo emg buat web berbasis asp.net lngsung pakai windows hosting asp.net aja, karn bisa support ke linux jg. beda dg linux yg agak susah settingnya. sekedar rekomendasi pakai www.jaringanhosting.com
Posting Komentar