Mustafa ÖZCAN - Kişisel Web Sitesi

INETA NEXT HIT

mustafaozcan - 07.04.2009 08:05:00
INETA NEXT HIT

Yazılım dünyasının bir sonraki adımına göz atılacak olan bu etkinliği INETA 11-12 Nisan 2009 tarihlerinde Yıldız Teknik Üniversitesi Oditoryum'unda yapacaktır.

Etkinlik Konuları:

  • Windows 7 Deep Dive,
  • Silverlight 3.0,
  • Cloud Computing,
  • PHP on Windows,
  • Hyper-V,
  • ASP.NET 4.0,
  • WCF 4.0,
  • WF 4.0,
  • Ve bir de Surpriz Oturum!

 

 

Kayıt olmak ve detaylı bilgi almak için : http://www.inetatr.org/

Taglar : ,

Kategoriler : ASP.NET | Etkinlik | PHP

Windows 7 - IIS 7.5 üzerine PHP ve MySQL kurulumu

mustafaozcan - 26.02.2009 06:01:00
Windows 7 - IIS 7.5 üzerine PHP ve MySQL kurulumu

Not: "Aşağıdaki anlatım Windows 7 64 bit ve İngilizce işletim sistemine göredir. 32 bit kullanıyorsanız MySQL 32 bit versiyonunu yükleyiniz." 

Windows 7 (64 bit işletim sistemi) ve IIS 7.5 üzerinde PHP 5 ve MySQL 5 çalıştırmak için öncelikle gerekli olan yazılımları aşağıdaki linklerden indiriniz.

 

PHP 5 indirmek için (32 bit ve 64 bit kullananlar aynı dosyayı indirebilir) :

http://windows.php.net/download/


MySQL 5 (64 bit) indirmek için : (mysql-essential-5.xxx-win32.msi)

http://dev.mysql.com/downloads/mysql/

 

MySQL 5 (32 bit) indirmek için : (mysql-essential-5.xxx-winx64.msi)

http://dev.mysql.com/downloads/mysql/

 

 

Kurulum aşamasını PHP ve MySQL kurulumu olarak iki kısımda anlatacağım.

1.Bölüm IIS 7 üzerinde PHP kurulumu :

Öncelikle Windows 7 üzerinde IIS i konfigüre edelim. "Control Panel -> Programs ->Turn Windows features on or off" linkini tıklayın. Aşağıdaki gibi açılan pencereden gerekli olan seçenekleri işaretleyiniz.

Ben ASP-ASP.Net vs diğerlerini de kullandığım için Application Development Features tüm alt özelliklerini seçtim siz sadece PHP kullanacaksanız CGI seçmeniz yeterli. Web Management bölümünden ise Visual Studio içinden IIS e erişeceğimden IIS6 özelliklerini de açtım.

 



Bu işlem tamamlandıktan sonra indirdiğimiz PHP5 install dosyasını kurabiliriz. Kurulum sırasında iki önemli konu var.

Bunlardan birincisi Web Server Setup bölümünde "IIS FastCGI" seçilmelidir. İkincisi ise bir sonraki adımda sadece gerekli olan extension ların seçilmesidir. Ben bu kurulumda GD2 ve MySQL eklentilerini açtım. Kurulumu ileri diyerek tamamlayınız.



 

Şimdi PHP5 sistemimize düzgün bir şekilde yüklenmiş mi kontrol edelim. Bilgisayarıma sağ tıklayın Manage seçeneğinden açılan pencerede Services and Applications bölümünden Internet Information Services  (IIS ) Manager seçiniz.

İpucu : IIS konsoluna erişmek için başlat çalıştır bölüme inetmgr yazıp enter tuşuna basabilirsiniz.

IIS konsolunda Bilgisayar ismini seçiniz ve sağ tarafa açılan bölümden Handler Mappings i seçiniz. Bu pencerede PHP_via_FastCGI seçeneği geldiyse yükleme işleminiz başarılı bir şekilde gerçekleşmiş demektir. Eğer bu bölümde PHP_via_FastCGI seçeneği yoksa PHP5 Setup dosyasını tekrar çalıştırıp change seçeneğini seçerek tekrar aynı şekilde kurunuz o zaman bu seçenek gelecektir. Nedendir bilmiyorum ama bir kaç farklı makinada aynı sorun ile karşılaştık genelde 2. yüklemede handler set ediliyor.

Ayrıca varsayılan dökümanlarda index.php olmayabilir. Onu da elle ekliyoruz. IIS konsolunda Bilgisayar ismini seçiniz ve sağ tarafa açılan bölümden Default Document i seçiniz. Sağ taraftaki menüden Add seçiniz ve index.php yazıp ekleyiniz.

Şimdi sıra Default Web Site altına bir php dosyası oluşturup onu test etmeye geldi. Oluşturacağını index.php dosyasına asağıdaki kodu ekleyelim.

 

<?php

 

//bazi sistemlerde time zone atanmadi hatasina karsi


date_default_timezone_set('UTC');


//sisteminizdeki php versiyonu ile ilgili detayli bilgiler


phpinfo();

?>

 

 

Test etmeden önce sadece hataların gösterilmesi için  "C:\Program Files (x86)\PHP\php.ini" dosyasını açıp şu değişikliği yapalım.

error_reporting  =  E_ALL

bu satırı aşağıdaki ile değiştirelim

error_reporting  =  E_ALL & ~E_NOTICE | E_STRICT 

 

Şimdi sayfamızı "http://localhost/index.php" adresinden test edebiliriz. PHP info sayfasını görüyorsanız PHP kurulumu başarılı bir şekilde tamamlanmıştır.

 

 

2.Bölüm MySQL kurulumu :

MySQL kurulumu için özel bir ayara gerek yok. İndirdiğimiz dosyayı talimatları takip ederek kuralım. Burada sadece bir konuyu hatırlatmak istiyorum. Eğer kullanacağını sistem veya yazacağınız uygulamalar UTF8 destekli olacaksa UTF8 seçmelisiniz.

 

Taglar : , , , ,

Kategoriler : PHP | Veritabanı (Database) | Windows

SQL Buddy - Web tabanlı açık kaynak kodlu MySQL yöneticisi

mustafaozcan - 20.08.2008 15:27:00
SQL Buddy - Web tabanlı a&#231;ık kaynak kodlu MySQL y&#246;neticisi

 

 

SQL Buddy - Web tabanlı açık kaynak kodlu MySQL yöneticisi. Çok küçük boyutu ve yükleme gerektirmemesi ile sizde webden mysql sunucunuza erişmek için kullanabilirsiniz. Ayrıca Türkçe dil desteği için sizde bu sayfadan katkıda bulunabilirsiniz. Herkes bir kelime yazsa kendi dilimizde bir uygulama daha hayata geçmiş olur. Türkçe dil desteği tamamlanmış. Katkı yapan herkese teşekkür ederim.

Daha detaylı bilgi ve php ile yazılmış uygulama sitesine gitmek için tıklayın.

Taglar : ,

Kategoriler : PHP | Veritabanı (Database) | Web

resimyok Mustafa ÖZCAN
Yazılım Geliştirici
E-mail Send mail

Reklam

Aylara Göre Yazılar

Online


Online Ziyaretçi : 53

Translate This Page

B l o g - E n g i n e