Kamis, 13 Oktober 2011

Cara agar IIS dan Apache dapat bekerja bersamaan

Diposkan 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 ^___^

9 komentar on "Cara agar IIS dan Apache dapat bekerja bersamaan"

Anonim mengatakan...

Thx buat ilmunya

Anonim mengatakan...
Komentar ini telah dihapus oleh administrator blog.
satria antonius on 7 Oktober 2012 21.14 mengatakan...
Komentar ini telah dihapus oleh administrator blog.
Meo^^nk on 14 Maret 2013 09.43 mengatakan...

makasih infonya :)

intan dinitra on 29 Mei 2013 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

Giri Miharja on 28 November 2013 12.27 mengatakan...

terimakasih gan blog anda menarik jangan lupa mampir ke http://girimiharja.student.ipb.ac.id

Buka Rahasia on 26 Maret 2015 07.06 mengatakan...

gan inetmgrnya dapet drimana?

Min Syahril on 28 Maret 2016 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

Poskan Komentar

 

rhienayups...