Xx Msn Board xX Paylasim Merkeziniz.
Would you like to react to this message? Create an account in a few clicks or log in to continue.


Msn Meraklılarının BuLuşma Noktası , Msn Messenger yahoo Hack,Hacker hakkında aradığınız Ne varsa Burada!!
 
AnasayfaGaleriLatest imagesKayıt OlGiriş yap

 

 Apache ve PHP Kurulumu

Aşağa gitmek 
2 posters
YazarMesaj
Msnboard
Admin
Admin
Msnboard


Erkek
Mesaj Sayısı : 62
Yaş : 30
Nerden : Edirne
İş/Hobiler : Öğrenci
Lakap : Admin
Rep Puanı :
path="" title="" permalink="">


Takım : Apache ve PHP Kurulumu D1e2ee3fede4072d5e25570324a07802
Sanal Hayvanı : Apache ve PHP Kurulumu Kedi3021b
Ruh Hali : Apache ve PHP Kurulumu Eglenc10
Kayıt tarihi : 10/05/08

ÖzeLLikLer
+Rep Gücü:
Apache ve PHP Kurulumu Left_bar_bleue10000/10000Apache ve PHP Kurulumu Empty_bar_bleue  (10000/10000)
Apache ve PHP Kurulumu Empty
MesajKonu: Apache ve PHP Kurulumu   Apache ve PHP Kurulumu Icon_minitimePaz Mayıs 25, 2008 4:23 am

Apache ve PHP Kurulumu
Kurulumdan Once Onemli Noktalar

Kurulumdan Once Onemli Noktalar :

Kuruluma baslamadan once butun virus tarama programlarini devre disi birakiniz! Bu uyariya kulak veriniz...

Apache'yi kurarken ozellile "Program Files" klasorune degilde klasor adi olarak icinde bosluk gecmeyen bir dizine ornegin C:apache tavsiye ederim.

Size tavsiyem sabit diskinizde "C:web" adinda bir klasor yaratarak hem "Apache" web sunucusuna hem de "PHP" programlama diline bu dizinin icinde ornek programlarinizi koyacaginiz web dizini olarak tanitmanizdir.
Bir web programi dosya sisteminde her yerden calismaz/calisamaz. Bu nedenle boyle bir dizinin yaratilip,ayarlarini yapip,
web programlarinizi ve html sayfalarinizi barindirdiginiz ve bir tarayici actiginizda ornegin
http://localhost/ yazdiginizda iceriginin size web tarayicisindan sunulmasini istiyorsaniz "C:web" gibi bir kok dizini zorunludur...

PHP ile calisirken unutmayin ki dosyalari hangi formatta kayit ettiginiz onemlidir.Bazi dosyalari windows "unicode" olarak kayit etmektedir.
Bu durumda yanlizca ANSI formatini okuyabilen PHP sizin program dosyalarini bos olarak algilayacaktir.
Eger bos bir ekran aliyorsaniz kendinize Windows altinda ANSI formatinda dosya kayit edebilen bir editor edinmenizi tavsiye ederim.

Windows 98 kullanicilari mutlaka Ucrestiz DCOM for Windows 98 programini Microsoft'un sitesinden cekip kurmalidir.

Internet tarayicilari bazen dosyalari bilgisayarin belleginde tutar ve oradan aktarirlar.Eger ilk seferde bir uyari aldiniz ve sorunu cozumleyecek adimlari attiktan sonra genede uyari almaya devam ediyorsaniz bu ihtimali gozonunde bulundurun...

Bol Sanslar
Simdi öncelikle dosyalarımızı indirelim:
APACHE:
http://www.oynasana.com/apache/httpd...x86-no_ssl.msi

php:http://tr2.php.net/get/php-4.3.4-Win...om/this/mirror
Bazen kurulum dosyalarini kurmak icin once MSI (Microsoft Program Yukleyici) programini kurmus olmaniz gerekiyor :
http://download.microsoft.com/downlo...US/InstMsi.exe

Yukarıdakinlerden birini kurun biri çalışmazsa diğeri çalışır.

Windows 2000 için kurduğumu belirteyim. ama 98,me, xp versiyonlarında da aynı şekilde sorunsuz kurdum.
Oncelikle daha önce kurulmuş apache sürümleriniz varsa kaldırın ve kurulduğu dizinleri silin.
Apache nin install wizardı olduğundan kurulumu son derece kolay. kurarken dikkat etmeniz gereken tek önemli nokta kurulum path ini c: vermenizdir. Aksi halde program files dizinine kurulur. dikkat edin.
PHP kurulumu için indirdiğiniz .zip dosyasını "chp" diznine açın. Açarken dikkat etmeniz gereken tek nokta use "folder names" seçeneğinin seçili olması.

Bundan sonra ayarlamalara geçiyoruz:
Kitaplarda yazanın aksine php.ini-dist değil php.ini.optimized dosyasının adını değiştirerek php.ini yapıyoruz. (Bu dosyanın güvenlik ayarları yapılmıştır.PHP dagitimi ile beraber gelen bir php.ini ornegi dosya var.Tek yapmaniz gereken ismini ornegin php.ini-dist ise php.ini ye donusturmek ve icini acip sisteminiz icin gerekli ayarlari yapmak...)

php.ini dosyasini "notepad" veya baska bir editor ile acip asagidaki ayarlari yapiniz:
Editorun ara/bul fonksiyonu varsa "doc_root" yazarak bu direktifin gectigi satiri bulun ve asgidaki gibi degistirin:
doc_root = "C:web"
O satirin yakininda (hemen bir kac satir altinda olmasi lazim)
extension_dir = "Chp"
ve
browscap = c:winntrowscap.ini
düzeltmelerini yapıyoruz. Burada browscap satırında dikkat etmemiz gereken nokta satır başındaki ( işaretini kaldırmayı unutmuyoruz ve eğer windows 98, me kullanıyorsak "winnt" yerine "windows" yazıyoruz.

Standart olarak su anda ayarlamalari bitirdiniz.Simdi size bazi ozel ayarlari anlatacagiz.Bunlari yapmak veya yapmamak size kalmistir:

Aşağıdaki ayarları da yaparsanız daha verimli bir şekilde çalışabilirsiniz.
register_globals = Off
Bu satirin oldugu yeri bulup asagidaki gibi degistirin:
register_globals = On
Bazi kullanicilarimiz bu yaziya yaptiklari yorumlarda "HTTP 500 Hatasi" aldiklarini soyluyorlar.Bunu cozmenin yolu php.ini dosyasindaki asagidaki ayari yapmaktir :
php.ini ile gelen hali,
;cgi.force_redirect = 1

En son hali asagidaki gibi olmali,
cgi.force_redirect = 0

Bu sekilde bir ayar yaptiktan sonra HTTP 500 uyarisi almaniz cok kucuk bir ihtimal
Daha sonra php.ini ve browscap dizini içindeki browscap.ini dosyalarını winnt dizinine kopyalıyoruz.
ONEMLI : Bu dosyalari Windows 98 ve Windows ME kullanıcıları windows dizinine kopyalamalidir...
Sonraki adımda ise Chp dizini icindeki php4ts.dll dosyasi ve Chpdlls* klasoru içindeki tüm DLL dosyalarını(kutuphanelerini) seçip C:winntsystem32 dizinine kopyalıyoruz...
ONEMLI : Bu dosyalari Windows 98 ve Windows ME kullanıcıları C:windowssystem dizinine kopyalamalidir...
Simdi Başlat->Programlar->Apache HTTP server 2.0.35->control apache server-> Stop diyoruz.
C:apacheconf dizinindeki httpd.conf dosyasını açıyoruz.
Once kok dizinimizin (web sayfalarinin sunulacagi dizin) "C:web" oldugunu belirliyoruz.Bunun icin asagidaki gibi bir ayarin oldugu satira gidiyoruz:
DocumentRoot "C:/web"
Ikinci olarak gene httpd.conf icinde asagidaki gibi bir satir goreceksiniz:
Aynen asagidaki gibi degistirin

En son olarak,
directory index
satırını bulup şu şekilde düzeltiyoruz:
DirectoryIndex index.html index.php index.php3 index.phtml index.htm index.shtml

Daha sonra dosyanın en sonuna degil size dedigim satirin oldugu yeri bulup :
"AddType application/x-tar .tgz"
Evet bu satirin hemen altina asagida belirttigimiz kisimi aynen kopyalayin:
ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .php4
AddType application/x-httpd-php .htm
AddType application/x-httpd-php .html
AddType application/x-httpd-php .phtml
AddType application/x-httpd-php-source .phps
Action application/x-httpd-php "/php/php.exe"


satırlarını ekliyoruz.
Apache'yi tekrardan baslatiyoruz:
Simdi Başlat->Programlar->Apache HTTP server 2.0.35->control apache server-> Start diyoruz.
Yeni bir dosya açın ve ornegin dosya adi olarak test.php verebilirisiniz.(Dikkat edin windows sonuna bir .txt eki getirmesin.)

Dosyanin icine asagidaki satirlari yazip "C:web est.php" olarak kayit ediniz.

Sayfa başına dön Aşağa gitmek
http://paylasim.forum-canada.net
JAKOB
Yeni Üye
Yeni Üye
JAKOB


Erkek
Mesaj Sayısı : 22
Nerden : EsénTépé
Rep Puanı :
path="" title="" permalink="">


Kayıt tarihi : 23/05/08

ÖzeLLikLer
+Rep Gücü:
Apache ve PHP Kurulumu Left_bar_bleue0/0Apache ve PHP Kurulumu Empty_bar_bleue  (0/0)
Apache ve PHP Kurulumu Empty
MesajKonu: Geri: Apache ve PHP Kurulumu   Apache ve PHP Kurulumu Icon_minitimeSalı Mayıs 27, 2008 10:11 am

afrn sna mert Very Happy
Sayfa başına dön Aşağa gitmek
 
Apache ve PHP Kurulumu
Sayfa başına dön 
1 sayfadaki 1 sayfası
 Similar topics
-

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
Xx Msn Board xX Paylasim Merkeziniz. :: Programlama Dilleri :: Programlama-
Buraya geçin: