






IIS kuruldu, şimdi PHP & Mysql ve php ile seo url yapabilmemiz için UrlRewrite eklentisini kuruyoruz. Hepsini tek tek kendi sitelerinden de indirebilirsiniz, fakat Microsoft'un yapmış olduğu Web Platformu Yükleyicisi aracıyla tüm bunları tek bir tıkla kurabiliyoruz. Web Platformu Yöneticisini indiriyoruz ve çalıştırıyoruz.





Ürünler sekmesine geçiyoruz

Bu ekranda;
- IIS Express için PHP 5.4.9
- Url Yeniden Yazma 2.0
- MySQL Windows 5.1

Mysql veritabanının root kullanıcısı için şifre belirliyoruz



Bu araçlar kurulurken diğer yandan mysql yönetim scripti olan phpMyAdmin scriptini indirip localhostumuzun bulunduğu dizine atalım.



Bileşenler kuruldu şimdi test edelim, phpMyAdmin paneline girebiliyorsak eğer php ve mysql kurulmuş ve ayarlanmış demektir.


Evet herşey sorunsuz.
IIS kurulumunu sanal bilgisayar üzerinden anlattım, çünkü normal bilgisayarda kuruluydu, şimdi anlatımın devamına normal bilgisayarımdan devam edeceğim.
IIS üzerine site eklemek için ilk önce siteler bölümüne gelip en sağda site ekle butonuna tıklamamız gerekmekte;

Port belirlememiz gerekli, 8890 belirledim ben siz istediğiniz bir numara belirtebilirsiniz.

Eklediğimiz siteye girmek istediğimizde 403 hatası alırız, çünkü boş klasör.

Bir tane index.php dosyası oluşturup atalım klasöre


Linke tıkladığımızda hata aldık, çünkü klasörü bulamadı, seo url olduğu için, Linux'ta bunu .htaccess isimli dosyadan yapıyoruz, bu konuda anlatmıştım php ile seo url yapımını, Windows'ta seo url web.config isimli dosya ile yapılmakta fakat bu dosya php ile uyumlu çalışmamakta, kurduğumuz UrlRewrite eklentisi sayesinde bunu da halledeceğiz.

.htaccess dosyamızda yazmamız gereken kodlar bunlar şimdi bunları web.config de nasıl kullanacağımıza gelelim

IIS eklemiş olduğumuz siteye geliyoruz açılan yönetim panelinden Url Rewrite seçiyoruz

Bu ekranda Import Rules seçeneğini seçiyoruz

htaccess dosyamızı seçiyoruz


Uygula butonuna basıp çıkıyoruz buradan

Url Rewrite komutları web.config dosyasının kullandığı hale dönüştürüldü, şimdi tekrar kontrol edelim sitemizi çalışıyor mu;


Çalışıyor :)
Çalışma dosyalarını indirmek için tıkayın.
0 Yorum