Evet bir sürü seçenek var ama insanın işi bu olunca manuel yapmak istiyor bunu anlıyorum sizi.Eğer çok site gezip yapamadıysanız veya ilk olarak bu anlatımı bulduysanız doğru yerdesiniz
Kuruluma başlamadan önce Denetim Masası>Kullanıcı Hesapları’ndan Kullanıcı Hesap Denetimini kapatmanızı öneririm ve şunu da söylemeliyim ki download linklerinin yanına download sayfalarınıda ekledim. Çeşitli güncellemelerden ötürü link kırılmışsa verdiğim download sayfası linklerinden dosyalara ulaşabilirsiniz. Mutlaka yazdığım versiyonları kullanacaksınız diye bir kural da yok güncel versiyonlarda da aynı şekilde kurulum yapabilirsiniz. Şimdi aşama aşama kurulumu yapacağız.
Klasörleri Oluştur
1)İlk olarak bazı klasörler oluşturmamız gerekecek.Bu klasörleri C:’nin içinde oluşturcağız.İlk klasörümüzün adı “server” olsun.Daha sonra onun içine “www” klasörü, o klasörün içine “myserver.dev” ve son olarak onun içine “public_html” klasörümüzü oluşturalım.
Ağacımızın son hali -> “C:\server\www\myserver.dev\public_html“ şeklinde olmalı.
2)Daha sonra notepad’inizi açarak aşağıdaki kodu index.php dosyası oluşturup public_html klasörüne atmalısınız.
<?php phpinfo(); ?>

Apache Kurulumu
1)”Win32 Binary without crypto (no mod_ssl) (MSI Installer): apache_2.2.14-win32-x86-no_ssl.msi” linke tıklayarak indirin veya burdan download sayfasına gidin.
2)Şimdi aşağıdaki fotoğraflardaki gibi kurulumu yapın.




3)Şimdi tarayıcımızı açıp http://localhost/ adresine gidelim.Eğer “It’s Works” yazısını gördüysek Apache kurulumu tamamlandı demektir.
PHP Yükleme ve Konfigürasyonu
1)PHP dosyalarını burdan indirebilirsiniz.Ayrıca burdan download sayfasına ulaşabilirsiniz.Kullanacağımız dosya “php-5.2.12-Win32.zip”
2)C:\server\php dizinini oluşturalım ve indirdiğimiz dosyaları buraya atalım.

3)Dosyalarımız içinde “php.ini-recommended” dosyasının ismini “php.ini” olarak değiştiriyoruz.
4)Not Defteri, Notepad++ veya benzeri bir programla php.ini dosyasını açıyoruz.
5)Aşağıdaki kodu dosyada aratıyoruz ve bir altındakiyle değiştiriyoruz
extension_dir = "./"
extension_dir = "C:/server/php/ext"
5)Sonra aşağıdaki kodlarıda aratıp başlarındaki ” ; ” noktalı vürgülü siliyoruz.
;extension=php_gd2.dll
;extension=php_mbstring.dll
;extension=php_mysql.dll
;extension=php_mysqli.dll
Etkinleştirdiğimiz kodlar bize PHP GD Kütüphanesini, mbstring’i ve mysql’i aktifleştirdi.
6)Kaydedip php.ini dosyasını kapatın.
7)Denetim Masasına’gidip Sistem’e giriyoruz.Sol tarafta Gelişmiş Sistem Ayarları’na tıklıyoruz.Gelişmiş sekmesinden en altta ortam değişkenlerine tıklıyoruz.Sistem Değişkenleri kısmından PATH’e iki kere tıklatıyoruz.Değişken değerenin en başına ” C:\server\php; ” kodunu ekliyoruz hepsine Tamam deyip kapatıyoruz.
C:\server\php;
İlgili fotoğrafı görmek için tıklayın.
8)Bu adımdan sonra kesinlikle bilgisayarınızı tekrar başlatmak zorundasınız.Yoksa MySQL kurulumunda problemler yaşayabiliriz.Burası önemli BİLGİSAYARINI YENİDEN BAŞLAT!
APACHE Ayarları
1)”C:\Program Files\Apache Software Foundation\Apache2.2\conf” dizinine yolculuk yapıyoruz.
2)Orda bir httpd.txt dosyası göreceğiz notepad’le açıyoruz.
3)Aşağıdaki kodu aratıyoruz.
#LoadModule rewrite_module modules/mod_rewrite.so
Aşağıdaki kodla değiştiriyoruz.
LoadModule rewrite_module modules/mod_rewrite.so
3)Hemen bu kodun altına aşağıdaki kodlar ekliyoruz.
#PHP5 LoadModule php5_module "C:/server/php/php5apache2_2.dll" PHPIniDir "C:/server/php"
4)Aşağıdaki kodu arıyoruz.
AddType application/x-gzip .gz .tgz
Hemen peşinden aşağıdaki kodları EKLİYORUZ.
AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps
5)Aşağıdaki kodu arıyoruz.
DirectoryIndex index.html
Aşağıdaki kod ile DEĞİŞTİRİYORUZ.
DirectoryIndex index.html index.php
6)Aşağıdaki kodu arıyoruz.
#Include conf/extra/httpd-vhosts.conf
Başındaki “#” işaretini siliyoruz.
7)Dosya’ya gelip Farklı Kaydet diyoruz.Dosyamızın adına “httpd.conf” koyuyoruz ve değiştirilsin mi sorusuna evet diyoruz.
8)C:\Program Files\Apache Software Foundation\Apache2.2\conf\extra dizinindeyiz.
9)”httpd-vhosts.txt” dosyasını açıyoruz.Bütün kodları silip aşağıdaki kodları yapıştırıyoruz.Daha sonra Farklı Kaydederek uzantısını “.conf” yapıyoruz.
<virtualhost *:80> DocumentRoot "C:/Server/www/myserver.dev/public_html" ServerName myserver.dev ServerAlias www.myserver.dev <directory "C:/Server/www/myserver.dev/public_html"> AllowOverride All Options Indexes FollowSymLinks Order allow,deny Allow from all </directory> </virtualhost>
10)Bu bölümde son olarak C:\Windows\System32\drivers\etc dizinine gidiyoruz.
11)hosts dosyasını notepad’le açıyoruz bütün kodları silip aşağıdaki kodları yapıştırıyoruz.
127.0.0.1 localhost 127.0.0.1 myserver.dev 127.0.0.1 www.myserver.dev
12)Apache Server’ımızı Windows çubuğunun sağından (saatin hemen solunda) tıklayıp açıyoruz ve “Restart” atıyoruz.Eğer sorunsuz olarak tekrar başladıysa bu işide hallettik demektir.
MySQL Kurulumu ve Ayarları
1)İlk olarak burdan MySQL’in arşivine ulaşabilirsiniz.Kullanacağımız sürüm 5.1.41 Microsoft Windows 32. (Windows Installer format) (5 Nov 2009, 104.7M).
2)Aşağıdaki fotoğraflara bakarak kurulumu yapabilirsiniz.


3)Bu işlemlerden sonra Başlat>Tüm Programlar>MySQL>MySQL Server 5.1>MySQL Server Instance Config Wizard’a tıklıyoruz.Fotoğraflardaki gibi ayarlamayı yapıyoruz.









4)Bu işlemlerden sonrada bir problem çıkmazsa kurulum tamamdır.Eğer son aşamada bir problem yaşarsanız buraya bakmanız yada PC tekrar başlatıp tekrar denemeniz faydalı olabilir.
5)Şimdi bakalım gerçekten çalışıyor mu?Tarayıcınızı açın ve adres çubuğuna http://www.myserver.dev yazın.Karşınıza PHP sayfası çıktıysa ve sayfada mysql ve mysqli ayrıntılarını görüyorsanız hayırlı olsun diyelim başardın lan en sonunda ![]()
phpmyadmin Kurulumu ve Ayarları
1)Burdan phpmyadmin download sayfasına gidebilir phpMyAdmin-3.2.5-all-languages.zip dosyasını direk indirebilirsin.
2)C:\server\www\myserver.dev\public_html dizininde pma klasörü oluşturalım ve dosyaları bu klasöre atalım.
3)config-sample-inc.php dosyasının adını config.inc.php yapalım ve içerisindeki bütün kodları silip aşağıdaki kodu yapıştıralım.Yanlız password kısmına MySQL’i kurarken yazdığınız şifreyi yazmak zorundasınız.
<?php $i = 0; /* * First server */ $i++; /* Authentication type */ $cfg['Servers'][$i]['auth_type'] = 'config'; /* Server parameters */ $cfg['Servers'][$i]['host'] = 'localhost'; $cfg['Servers'][$i]['port'] = '3306'; $cfg['Servers'][$i]['connect_type'] = 'tcp'; $cfg['Servers'][$i]['compress'] = false; /* Select mysqli if your server has it */ $cfg['Servers'][$i]['extension'] = 'mysqli'; /* User for advanced features */ $cfg['Servers'][$i]['user'] = 'root'; $cfg['Servers'][$i]['password'] = 'mysql sifreni gir'; ?>
4)http://www.myserver.dev/pma/ ‘ya gittiğinde phpmyadmin panelinide ulaşıcaksın.
kardeşim çok teşekkürler denemedim ama yarın deneyecem bu yazı ya çok ihtiyacım vardı allah razı olsun
çalışmalarında başarılar diliyorum….
Teşekkür ediyorum tek seferde kurulumunu gerçekleştirdim. Nasıl derler Allah zihin açıklığı versin
Oldukça başarılı bir yazı, birde firefox ayarlarını eklerseniz harika olur. Aslında firefox ayarı var mı bilmiyorum ama explorer da çalıştırıp firefoxta çalıştıramadığıma göre birşeyler olabilir
1)PHP dosyalarını burdan indirebilirsiniz.Ayrıca burdan download sayfasına ulaşabilirsiniz.Kullanacağımız dosya “php-5.2.12-Win32.zip”
demişsin eyw usta da:) ilk link sorunlu ikincisinde de bulamadım bahsettiğin dosyayı yardım edersen sevinirim
“Çeşitli güncellemelerden ötürü link kırılmışsa verdiğim download sayfası linklerinden dosyalara ulaşabilirsiniz. Mutlaka yazdığım versiyonları kullanacaksınız diye bir kural da yok güncel versiyonlarda da aynı şekilde kurulum yapabilirsiniz.”
hacı valla sagol wındows 7ye gectıgımden berı calısmıyordu programlar sımdı calıstı
Windows 7 de kurulumları olmuyordu, sayenizde oldu. Çok teşekkür ederim. Allah razı olsun. Çalışmalarınızda size başarılar dilerim…
hocam Allah sizden razı olsun çok güzel bir anlatım olmuş saol varol gardaşşş
Teşekkürler. apache2triad dışında bunların hepsini tek tek güncel versiyonlarıyla kurulumu anlattiğınız için size teşekkür ederim. Epeydir bunları bilgisayarımda kullanamıyordum çok faydalı oldu.
Çok iyi bir anlatım. TAMPon programlara gerek kalmadan, tertemiz bir kurulum. Beyninize, elinize sağlık.
Kardeşim ben PATH’e çift tıkladıktan sonra yazdığın kodu başa değil simdim tamamına yazdım yani PATH’de sadece o yazıyor artık ne yapmalıyım böyle calısırmı calısmazsa ne yazması gerektiğini yazarsan tekrar düzelteyim
Herhangi bir problem çıkmaz. Sadece sildiğiniz diğer programların PATH dosyaları nedeniyle problem çıkabilir. Bu durumda sorun çıkaran programların PATH’lerini tekrar yazmalı, PATH’leri bilmiyorsanız programları tekrar yüklemelisiniz.
Teşekür ederim çok yararlı bi yazı olmuş
Merhaba..
Bu konu sık rastlanan problemli konulardan..Bir türlü herkezin anlayacağı dilden bir anlatım yapılamamıştı.
Ancak arkadaşımız gerçekten detaylı ve sade bir dille bunu başarmış.
Emeğinize sağlık.
Forbidden hatası alıyorum dizinlere tarayıcıdan ulaşmaya çalıştığımda bi türlü düzeltemedim.
merhaba, ben de kaç gündür böyle bir yazı arıyordum. Ben vistaya apachetriad kurmaya çalışıyorum vista yüklü 2 bilgisayardan birinde sorunsuz çalışmasına rağmen diğerinde localhost “sayfa bulunamadı” hatası veriyor. bu konuda yardımcı olabilir misiniz
Merhabalar.Yazdıklarınızı harfiyen uyguladım fakat tek sorun myadminde çıktı verdiği hata şu şekilde :
“mysqli uzantısı eksik. Lütfen PHP yapılandırmanızı kontrol edin. ”
Sebebi nedir acaba yardımcı olabilir misiniz ?
Merhaba,
php konfigürasyonu kısmını en baştan yapmanızı öneriyorum.
Öncelikle Merhaba;
ufak bir problem ile karşılaştım onu sormak istiyorum.
Herşeyi kurdum hiç bir sorun çıkmadı. akat localhost’u denerken ufak bir sorun çıktı şöyleki;
http://www.myserver.dev yazdıgımda buraya girme yetkiniz yok yazısı çıkıyor bu neden kaynaklanabilir acaba?
Çıkan yazıyıda altta belirttim
şimdiden teşekkür ederim…
“Forbidden
You don’t have permission to access / on this server.”
Merhaba,
localhost adresini yazdıgınızda da aynı sayfayla karşılaşıyor musunuz ?
pma yüklemesini belirttiğiniz gibi yaptım fakat bu hata kodunu verdı
mysqli uzantısı eksik. Lütfen PHP yapılandırmanızı kontrol edin.
emeginize saglık.Gercekten teşşekkur ederım anlattıgınız herseyı harfıyen yaptım ama http://www.myserver.dev gırdıgım zaman bulunamadı hatası verıyor.64 bıt windows 7 home basıc kullanıyorum acaba sıkıntı nedır.Başka sıstemler dedenedım wampserver gibi ancak hala php yukleye bilmış degılım.yardımcı olabılırsenız sevınırım
iyi calısmalar
mysql i yüklerken öyle bir hata “http://imageshack.us/photo/my-images/18/hataw.png/ ” aldım yardımcı olur musunuz?
Merhaba,
Yükleme paketini eksik yüklemiş olabilirsiniz tekrar indirerek denerseniz belki çözüm olabilir. Eğer çözülmezse farklı bir mysql versionunu deneyin.
http://imageshack.us/photo/my-images/843/adszvm.png/ özür dilerim bu sefer de böyle çıktı şimdi ne yapıcam?
Şimdi yazıda açıkadığım şekilde yüklemeyi yapabilirsiniz
ama seçeneklerde typical complete ve custom çıkıyor burdaki gibi manuel ayarlayamıyorum :/
Çok güzel anlatılmış,teşekkürler…
kardeşim herşey hoş güzel yaptım son server kurulumunda execute yerinde apply security setting yerinde /// access denied for user ‘root’@'localhost’ using password yes //// hatası veriyor kafayı yedirtti bana sabahtan beri firewalla ilgili bir sıkıntı var az çok anladım ama firewaall kapattım denedim olmadı onu yapıyorum olmuyo bunu yapıyorum olmuyo gözünü seveyim bir yardım et
Merhabalar, Windows 7 kullanıyorum (x86) Adım adım söylediklerinizi yaptım. Hepsi sorunsuz kuruldu. Fakat,
http://www.myserver.dev/pma/
sayfam açılıyor sorun,
Örnek yapmaya kalkınca
http://www.myserver.dev
yazdığımda ekranda hiç birşey vermiyor hata vermiyor ekranın sonucuda vermiyor. Apache aktif görünüyor. Yardımcı olursanız sevinirim.
Merhaba,
Birde adres çubuğuna localhost yazarak girmeyi denerseniz işe yarayabilir.
Denedim ekran boş geliyor herhangi bir veri gelmiyor. Beyaz bir ekran oluyor.
Firefox da ve Internet Explorer da da aynı sonuç
Localhost da yazdım ama boş ekran geldi. Dediğim gibi PMA çalışıyor Database ekranı geliyor.
MERHABA
Dediğiniz herşeyi yaptım hepsi çalışıo aama myserver.dev girce sayfa açılmıo
bide .conf olarak kaydedin demişşin ama notepad++ conf yok bende txt die kaydettim
bundan mı acaba
İYİ GÜNLER