Apache HTTP Server 2.0.59 + mysql-5.0.24 + PHP 5.1.4 + phpMyAdmin 2.8.2.2" Ayarları
"Apache HTTP Server 2.0.59 + mysql-5.0.24 + PHP 5.1.4 + phpMyAdmin 2.8.2.2" Ayarları:
================================
1- Bu konuda "Apache" son sürümü olan "Apache HTTP Server 2.2.3" anlatmamamın sebebi "PHP 5.1.4" ile uyumsuz olduğu içindir
2- Dosya sunucularının tamamı Türkiye de de olmasına rağmen yurtdışındaki sunuclardaki linkleri verdim. (Çünkü : Bu sunucular yurtdışında olmasına rağmen Türkiye de ki sunuculardan daha hızlıdırlar)
3- Satır başlarında * (asteriks) karakteri olanlar tarfımdan sunucu performansı ve güvenliği artırıcı önlemler / tedbirler dir. Bunları yapmasanızda olur.
4- Kurulumlar kolay aolduğu için anlatımıştır. Bu ayarları yaparken linklerini verilen dosyaları indirirseniz herhangi bir hatada çözümü daha çabuk bulabiliriz.
5- *.msi paketleri otomotik olarak kurulacağı için ek olarak herhangi bir ayar yapmayın
6- "PHP 5" zip dosyası "c:\php" dizinine açılacaktır.
7- "phpmyadmin" zip dosyası "C:\Program Files\Apache Group\Apache2\htdocs\phpMyAdmin" dizinine açılacaktır.
8- Kurulum sıralaması "PHP + mysql + apache + phpmyadmin" şeklinde olursa sorun çıkma olasılığı azalır.
9- Değişiklik yapılacak olan dosya ve yolları aşağıda belirtilmiştir
* Tüm kurlumlardan sonra mutlaka sistemi yeniden başlatın
Linkler:
================================================== =======
|| PHP 5.1.4 + Apache HTTP Server 2.0.59 + phpMyAdmin 2.8.2.2 + mysql-5.0.24 ||
================================================== =======
Ayarlar :__________________________
1-"Başlat >> Çalıştır " komut satırına "control sysdm.cpl,,3" yazarak "Sistem Özellikler >> Gelişmiş" sekemsini açın
2-"Ortam Değişkenleri" butonuna tıla***** "Ortam Değişkenleri" sekmesini açın"
3- "Sistem Değişkenleri" kısmında "Path"e tıkla***** "Sistem Değişkenlerini Düzenle" pencersini açın
4- "Değişken Değeri"nin son kısmına ";c:\php" ekleyin ve sistemi yeniden başlatın (Oturumu başlatmak yeterli olmaz) Örnek değişken aşağıdaki gibidir:
"%SystemRoot%\system32;%SystemRoot%;%SystemRoo t%\S ystem32\Wbem;c:\php" bu değişkeni registry de aşağıda tarif edilen şekilde ekleyebilirsiniz.
Registry de ["HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Contr ol\S ession Manager\Environment"] değeri altındaki "Path" dize değerinin sonun ";c:\php" ekleyip sistemi yeniden başlatın.
"php.ini" ( c:\php )
*Satır 291 : realpath_cache_size=64k------->(Dosya çalışma performansını artırmak için kullanılır)
*Satır 296 : realpath_cache_ttl=120
*Satır 312 : max_execution_time = 60------->(Eğer kodlarınız işlem süresini uzatmak isitoyrsanız bü süre 900 sn olabilr)
*Satır 314 : memory_limit = 32M
*Satır 501 : default_charset = "iso-8859-9"
*Satır 679 : date.timezone = Europe/Istanbul (http://us3.php.net/manual/en/timezones.europe.php)
*Satır 693 : sendmail_from =
divran@localhost.com *Satır 753 : mysql.default_host = localhost
*Satır 756 : mysql.default_user = root
*Satır 788 : mysqli.default_host = localhost
*Satır 791 : mysqli.default_user = root
*Satır 1165 : mbstring.language = Neutral
*Satır 1170 : mbstring.internal_encoding = UTF-8
*Satır 1173 : mbstring.http_input = auto
*Satır 1185 : mbstring.encoding_translation = On
-Satır 522 : doc_root = "C:/Program Files/Apache Group/Apache2/htdocs"
-Satır 529 : extension_dir = "C:\php\ext"
-Satır 637 : extension=php_mbstring.dll
-Satır 657 : extension=php_mysql.dll
-Satır 658 : extension=php_mysqli.dll
"httpd.conf" ( C:\Program Files\Apache Group\Apache2\conf )
[179. satırda "#ExtendedStatus On" sonra eklenecekler]
-Satır 181 : LoadModule php5_module "c:\php\php5apache2.dll"
-Satır 182 : LoadModule php5_module "c:\php\php5apache.dll"
-Satır 183 : LoadModule php5_module "c:\php\php5ts.dll"
-Satır 184 : AddType application/x-httpd-php-source .phps
-Satır 185 : AddType application/x-httpd-php .php .php4 .php3 .phtml
-Satır 186 : PHPIniDir "C:\PHP"
-Satır 328 : DirectoryIndex index.php index.html index.html.var
*Satır 205 : ServerAdmin
divran@localhost.com (Keyfi bir değer olabilir : herhangi bir e-mail)
*Satır 297 : UserDir "C:/Program Files/Apache Group/Apache2/htdocs"
"config.default.php" ( C:\Program Files\Apache Group\Apache2\htdocs\phpMyAdmin\libraries )
-Satır 61 : $cfg['Servers'][$i]['extension'] = 'mysqli';
-Satır 71 : $cfg['Servers'][$i]['auth_type'] = 'http';
*Satır 370 : $cfg['DefaultLang'] = 'tr-iso-8859-9';
*Satır 373 : $cfg['DefaultConnectionCollation'] = 'tr-iso-8859-9';
*Satır 377 : $cfg['Lang'] = 'tr-iso-8859-9'; BU komut ile tüm phpmyadmin ve giriş ekranı arabirim dilini Türkçe yaparsınız ve bu komut iptal eilene kadar diğer dil seçenekleri kullanılamaz
*Satır 381 : $cfg['FilterLanguages'] = 'tr'; ( Eğer budeğeri boş brakmaz ve "tr" olarak ayarlarsanız "phpmyadmin" arabirim dil seçenekleri iptal olur ve sadece Türkçe seçilebilir.)
*Satır 387 : $cfg['DefaultCharset'] = 'tr-iso-8859-9';
*Satır 494 : $cfg['QueryHistoryDB'] = TRUE; (dB sorgularını saklamak için )
*Satır 499 : $cfg['QueryHistoryMax'] = 50; (Arşivlenecek sorgu sayısı)
*Satır 517 : $cfg['SetHttpHostTitle'] = 'Divran.com'; ( Pencere başlığında suncu adını (istediğiniz bir yazıyı) gösterebilirsiniz)
*Satır 31 : $cfg['PmaAbsoluteUri'] = 'http://localhost/phpMyAdmin/';
*Satır 45 : $cfg['blowfish_secret'] = 'divran.com'; (BlowFish algoritması için kullanılacak bir kelime )