Localhostta Apache ve ISS yi çalıştırmak..

Abdullah Şahin

Altın Üye
Altın Üye
Kayıt
3 Nisan 2008
Mesaj
2.630
Tepki
89
Asp sayfaları ve PHP sayfalarını çalıştırmak için bir webservera ihtiyacımız vardır.. ISS (İntenet İnformation Service) de genelde Asp sayfalarımızı test etmek için kullanırız.. Bazen Php sayfalarımızında çalışmasını sağlamak maksadıyla Apache server a ihtiyacımız vardır..

Peki bu iki scripti aynı anda kullanmak için ne yaplalıyız.. IIS ve Apache serverler 80 numaralı portu kullanırlar.. Bu porlardan birini değiştirmek gerekir..

Asp sayfalarını IIS de çalıştırmak için wwwroot klasörüne asp dosyalarımızı atıyor ve burdan çalıştırıyorduk..

Örnek:

http:localhost/default.asp gibi..


Şimdi aynı anda hem PHP ve ASP sayfaları nasıl çalışır..

Port değiştirerek..

Birinin portunu değiştirelim..IIS portunu örneğin 8580 yapalım pcnin guvenlik duvarında 8580 portuna izin verelim.
IIS sunucumuzun portunu değiştirdiğimizi varsayalım

Peki 8580 portunu nasıl yapacağız ..

Bilgisayarım/Yönet/Hizmetler ve Uygulamalar/Internet Information Service/Web Siteleri/Varsayılan Web Sitesi burda sağ tıklıyoruz ve Özelliklere geliyoruz..

TCP Bağ.Nok karşında 80 yazar onu 8580 yapıyor ve uygula / tamam diyoruz..

ve dosylarımız çalıştırmak için browser'ımıza aşağıdaki gibi yazmamız lazım..

localhost:8580/default.asp ISS sunucu çalışır
localhost/index.php Apache sunucu çalışır
 
Yukarı Alt