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.