Kamis, 13 Oktober 2011

Cara agar IIS dan Apache dapat bekerja bersamaan

Diposting oleh Dewi Thursina di 15.03
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 :
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"

Anonim mengatakan...

Thx buat ilmunya

Anonim mengatakan...
Komentar ini telah dihapus oleh administrator blog.
Anonim mengatakan...
Komentar ini telah dihapus oleh administrator blog.
Zaitun Hakimiah NS on 14 Maret 2013 pukul 09.43 mengatakan...

makasih infonya :)

Unknown on 29 Mei 2013 pukul 11.13 mengatakan...

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

Anonim mengatakan...

bagus mudah dipahami

Buka Rahasia on 26 Maret 2015 pukul 07.06 mengatakan...

gan inetmgrnya dapet drimana?

Unknown on 28 Maret 2016 pukul 10.31 mengatakan...

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

 

rhienayups...