Hangi dil kullanırsanız kullanın fark etmez bir web sitesi
hazırlandıktan sonra web sunucu(server) olarak yapılandırılan bilgisayarlarda
yayınlanır. Tabi bir web sunucu satın almak hadi diyelim aldınız bu sunucuyu 7
gün 24 saat aktif olacak şekilde barındırmak kolay bir iş olmadığı için bu
hizmeti Hosting firmalarından belirli bir ücret karşılığı satın alırız.
PHP, Asp.Net, Perl gibi sunucu taraflı programlama dilleri
ile kod yazarken elbette kalkıp bir sunucu almıyoruz, kendi bilgisayarımızı yerel
bir web sunucu(localhost olarak isimlendirilip kullanılır) gibi
yapılandırıyoruz. WampServer paketi ile yüklenen Apache, Windows işletim
sistemi üzerinde çalışan IIS (Interent Information Services) bu işlemi kolayca
yapmanızı sağlar. IIS Asp.Net ile uyumlu çalışırken nazı özel ayarlarla PHP dosyalarını
da çalıştırabiliyor fakat ben bu işlemi yapmadım. Web sunucular TCP/IP
protokolü üzerinden çalışırlar ve TCP/IP’nin kendilerine ayrılan portu
üzerinden yayın yaparlar. Burada bilgisayarınızın arkasında bulunan fiziksel
portlar değil 0 – 65535 arasında değişen sanal bir numara kastedilmektedir.
Çoğu web sunucu genelde http 80 numaralı port kullanılır. WampServer
paketi
içinde bulunan Apache Web Sunucusu da varsayılan olarak 80 numaralı portu
kullanmaktadır. Fakat bazen bilgisayarımızda kurulan bazı uygulamalar aynı
portu kullanırlar bu durumda uygulamalar çakışır problem yaşayabiliriz.
Örneğin bilgisayarımızda IIS de yüklü ise ve WampServer dan
önce IIS aktif hale gelmişse, WampServer’ın bir türlü bütün servislerinin
başlayamadığını, localhost umuzun çalışmadığını görürüz. WampServer ile
diğer uygulamaların çakışmalarını engellemek için portumuzu değiştirebiliriz.
WampServer ikonuna
tıkladıktan sonra, yukarıdaki resimde gördüğünüz menüler karşınıza çıkıyor.
Burada Apache sekmesine tıklıyoruz. Karşımıza gelen bu minik pencereden, httpd.conf
dosyamızı seçiyoruz.
Not defteri ile birlikte açılan httpd.conf
dosyasından "#Listen:" ile başlayan satırı bulmalıyız. Ctrl + F ile aratarak daha kolay bulabilirsiniz.
Bulduğunuz satırda, örnekte de belirtildiği gibi hangi portu
kullanmak istiyorsanız onu yazıyorsunuz. Çoğunlukla 8080 portunun
kullanılması önerilir ve bunun için Listen 80 ifadesini Listen 8080 yazıp kaydetmelisiniz. Siz de hangi portu kullanmak istiyorsanız onu yazın ve kaydedin.
Sonra ilk resimde görülen menüden Restart All Services(Bütün Servisleri
Yeniden Başlat) seçeneğini seçerek WampServer'ı yeniden başlatıyoruz. Artık WampServer http
8080 portundan çalışacaktır.
http://localhost:8080 üzerinden, herhangi bir
programla çakışma yaşamadan, WampServer’ı rahatlıkla kullanabilirsiniz.Kolay gelsin...
https://www.programingtutorial.com/
YanıtlaSil