Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun.
Aktivasyon mailiniz gelmediyse buraya tıklayın.
05, 2008, 08:47:19 am
42712 Mesaj 9331 Konu Gönderen: 17904 Üye
Son üye: RafiX
Turk-Php.Com Forum  |  Yardım Forumları  |  Uygulama Yükleme, Kurulum ve Ayarları  |  PHP Kurulum « önceki sonraki »
Sayfa: [1] Yazdır
Yazan Konu: PHP Kurulum  (Okunma Sayısı 1029 defa)
kemikliet
Yeni Kullanıcılar
*
Offline Offline

Mesaj Sayısı: 4


Üyelik Bilgileri
PHP Kurulum
« : 12, 2007, 03:14:03 pm »

Slm.

Bu konuyu başlatmadan önce çok aradım ama hep eski sürümlere göre kurulumlar mevcut. Ben ise şuan stabil çalışan PHP, MySQL, phpmyadmin ve diğer işe yarar script yada programların nasıl kurulacağını bilmiyorum. Eski sürümlere göre olan anlatımlar ile şimdikiler arasında çok fark. Benim sizlerden isteğim yeni sürümlerin kurulumunu anlatmanız ve her değişen sürüme göre bu konuyu güncellemeniz. Böylelikle arkadan gelenler için ulaşılması kolay bir konu yapabiliriz. Hazır programları deneyeyim dedim, onlar da bazı kodları çalıştırmıyor, siteleri olması gerektiği gibi göstermiyor. Yani hazır programla bu iş olmaz.

Yeni sürümleri bilen tanıyan ve kurulumu nasıl yapmamız gerektiğini bilen, ayarlamaları bilen biri lütfen anlatsın.
Logged
bndrs
PHP Öğrencisi
*
Offline Offline

Mesaj Sayısı: 53



Üyelik Bilgileri WWW
Ynt: PHP Kurulum
« Yanıtla #1 : 13, 2007, 11:12:43 pm »

Windows XP içinse
Apache Web Sunucusu : apache_2.2.4-win32-x86-no_ssl.msi
Sunucu ismine, IP adresine vesaireye "localhost" yazman kâfi
Kurulum esnasında "C:\Apache2.2" Klasörüne kurmak en uygunu gerisi "Next->Next"

PHP php-5.2.3-Win32.zip
php-5.2.3-Win32.zip dosyası "C:\php" şeklinde bir klasörün içerisine çıkartılıcak ve sonra "C:\php" içerisinde alt klasörler hariç dosya ismi "php" ile başlamayan tüm ".dll" uzantılı dosyalar "C:\WINDOWS\System32" klasörüne kopyalanacak.
"C:\php" klasöründe birde "php.ini-dist" diye bir dosya var bu dosya "php.ini" olarak aynı klasöre kaydedilecek. içerisinde PHP için yapılandırma parametreleri var her satırda eşittir işaretinden sonra yeralan değerler düzenlenebilir. Şu aşşağıdaki değeri aynı dosyadaki satırla değiştirmek kâfidir
upload_tmp_dir = C:/WINDOWS/TEMP

PHP yi Apache Modülü olarak kullanmak için:
"C:\Apache2.2\conf" Klasörü içerisindeki "httpd.conf" dosyasına bazı eklemeler yapılacak bunun için herhangi bir metin editörü ile o dosyayı açıp
"LoadModule" ile başlayan satırların en altına şu satır eklenecek
LoadModule php5_module "c:/php/php5apache2_2.dll"

Sonra
"AddType" ile sıralanan satırların altına
    AddType application/x-httpd-php .php .phtml .php3 .php4 .php5 .php6
    AddType application/x-httpd-php-source .phps
eklenecek
Şu satırda değişecek:
DirectoryIndex index.html
iken:
DirectoryIndex index.htm index.html index.php index.phtml index.php3 index.php4 index.php5 index.php6
Şeklinde olmalı. Dosyanın en alt satırınada şu satır eklenecek
PHPIniDir "C:/php"

Bonus: aşşağıdaki satırda
AllowOverride None
yerine
AllowOverride All
Olursa ".htacces" dosyalarıda işlevsel olur

Burada anlatılan işlemlerden sonra Apache Yeniden başlatılmalı uygun olanı anlatılan işlemlerin tamamı yapıldıktan sonra bilgisayarı yeniden başlatmak yani devam henüz denemeler için uygun değil

MySQL buradan indir
veya sitesinden www.mysql.com
kurulumda root şifreni belirt ama unutma

PHP için MySQL fonksiyonlarını aktif etmek için "C:\php\php.ini" dosyasında şu satırı bul değeri aşşağıdaki gibi olacak
extension_dir = "C:/php/ext"
aynen yukardaki şekildeki gibi değiştir daha sonra aşşağıdaki satırı bu aynı dosyada
;extension=php_mysql.dll
bu yukardaki satırında ilk abaşındaki noktalı virgülü sil yani
extension=php_mysql.dll

Apache Yeniden başlatılacak veya bilgisayar yeniden başlatılsada olur

Artık web klasörü "C:\apache2.2\htdocs" web için deneme dosyaları vesaire buradan erişilecek tabiki adresi ise "http://localhost" veya "http://127.0.0.1/"

Eğer yukardaki işlemler sorunsuz gerçekleştiyse ve ADSL kullanıyorsan modem yönetiminde "DMZ" ayarlarını aktif edebilirsin böylece IP adresini web tarayıcısına yazanlar local sunucuna erişebilir sen http://localhost adresinde ne görüyorsan onu görürler ama kendi IP adresini yazsan muhtemelen sen Modem yönetim paneli sayfanı görürsün aldırma WEb'e açıktır dene

Hepsi bu
« Son Düzenleme: 13, 2007, 11:40:26 pm Gönderen: bndrs » Logged

ibryapici
Yeni Kullanıcılar
*
Offline Offline

Mesaj Sayısı: 1


Üyelik Bilgileri
Ynt: PHP Kurulum
« Yanıtla #2 : 15, 2007, 08:18:30 am »

selam php yi kurarken bende hata verdi hatayı linki ile beraber atıyorum

Logged
kemikliet
Yeni Kullanıcılar
*
Offline Offline

Mesaj Sayısı: 4


Üyelik Bilgileri
Ynt: PHP Kurulum
« Yanıtla #3 : 16, 2007, 07:09:48 am »

selam php yi kurarken bende hata verdi hatayı linki ile beraber atıyorum



sanırım sendeki hata indirdiğin kurulum dosyasından kaynaklanıyor. yeniden indirmeyi dene. ve download programı kullanırsan bu gibi hatalar ile karşılaşmazsın. ben daha anlatılanları denemedim ama birazdan deneyeceğim. anlatım için teşekkürler "bndrs"

her yeni çıkan sürümü buraya eklersek çok güzel olur, kanımca Smiley
Logged
airwebb
PHP Öğrencisi
*
Offline Offline

Mesaj Sayısı: 82


Üyelik Bilgileri
Ynt: PHP Kurulum
« Yanıtla #4 : 16, 2007, 09:30:52 am »

ben localde php ile çalışırken wamp kullanıyorum
easyphp,xammp,phptriad vs.. gibi programlar var.
bu programların hepsi apache+mysql+phpmyadmin içerior.

www.wampserver.com/en/download.php   wamp ı burdah indirip çalışmalarını www klasorune atıp deneme yapabilirsin.
öncelikle forumda search etsen daha çok sonuca ulaşacagına da emınım
Logged
Sayfa: [1] Yazdır 
« önceki sonraki »
Gitmek istediğiniz yer:  


Turk-Php.Com Forum | SMF Forum Software © 2005, Simple Machines LLC. All Rights Reserved.