RSS

PHP sunucunu oluştur ve kodlamaya başla

28 11 Mayıs 2010 ~ Orhan Gazi Basli — Temel Bilgiler

Kendi bilgisayarımızı sunucumuz gibi yapıp PHP kodlaramızı derleyip çalıştırabilmek için Apache, Mysql ve PHP kurmamız gerekiyor.

Şimdi kurulumlarımızı bebarerce gerçekleştirelim ve “Merhaba Dünya“mızı yazalım. Kurulumlarımızı başarılı bir şekilde gerçekleştirdikten sonra işin yorucu kısmı bitmiş geriye sadece eğlence kısmı kalmış olacak.

Bu üç kurulum seni zorlayacaksa direk buraya tıklayıp basit ve hızlı bir şekilde Wamp Server‘i kurup üçü bir arada PHP serverini oluşturabilirsin. Ama sana tavsiyem üçünü normal bir şekilde kurman, bu sayede PHP’nin çalışma mantığını daha iyi anlamış olursun.

Apache Kurulumu

İlk olarak Apache’yi buradan indiriyoruz. (11 MB) O inerken bende biraz Apache nedir, ne işe yarar onlardan bahsedeyim.

Apache Nedir ?
Apache projesi güvenliği, ticari dereceli, özellikli ve kaynak koduna bedava ulaşılabilir bir web sunucu uygulamasını amaçlayan işbirlikçi yazılım geliştirme çabasıdır. Proje dünya üzerinde iletişim, plan ve geliştirme için Web ve interneti kullanan gönüllüler grubu tarafından yönetiliyor. Bu gönüllüler Apache grubu olarak bilinirler. Buna ek olarak yüzlerce insanda bu projeye düşünce, kod ve belge katkısı yapar. Bu belge Apache Grubunun tarihini tanımlamak ve katılımcılarını tanımayı hedefler.

kaynak: belgeler.org

İndirdiğimiz “.MSI” uzantılı dosyayı çalıştırıyoruz ve kuruluma geçiyoruz. Kurulum biterken bizden bir takım bilgiler isteyecektir. Domain adı gibi vs. localhost yazıp geçmeniz yeterli olacaktır.

Kurulum bittikten sonra Apache’mize start veriyoruz, browser’imizin adres satırına http://localhost/ yazdığımızda karşımıza “It works !” yazısı geliyorsa Apache’miz sorunsuz bir şekilde kurulmuş ve çalışıyor hayırlı olsun. Sona bir adım daha yaklaşmış oluyoruz.

Php Kurulumu

İlk olarak buradan PHP’nin en güncel versiyonunu indiriyorsun (Yaklaşık 13 MB). İndirme tamamlandıktan sonra PHP’yi Apache’ye tanıtıp ilk çalışmanı gerçekleştirmeye başlayabilirsin.

Önce tar.gz(.rar) dosyasını açarak içindei dosyaları dışarı çıkartıyoruz.

Apache’mizi durduralım üzerinde işlemler yapacağız çünkü. Apache klasörümüze gidiyoruz. içerisinden Conf klasörü ve httpd.conf’ u buluyoruz, Notepad yardımı ile acıyoruz. Conf dosyamızı ve en alt satırına

LoadModule php5_module "c:/php/php5apache2.dll"
AddType application/x-httpd-php .php

Ekliyoruz tabi c:/php/php5apache.dll olması gerek rar dan cıkan php dosyalarınızı c’ye kopyaladığınız zaman bir problem kalmayacaktır.Daha sonra c:/php/*.dll yani php klasorundeki tüm dll uzantılı dosyaları kopyalıyoruz ve c:/windows/system32 içerisine kopyalıyoruz.

Ardından tekrar c:/php içerisine dönüyoruz php.ini-development buluyoruz adını değiştiriyoruz php.ini olarak ve bunuda c:/windows içerisine atıyoruz ve apachemize start diyoruz. Phpmiz de kurulmuş olmaktadır hayırlı olsun!

Mysql Kurulumu

Mysql’in de en son sürümünü buradan inirip kuruyoruz. Mysql de kendiliğinden kurulacaktır. Kurulum sonunda bizden Mysql kullanıcı adımızı ve şifremizi soracaktır, onları yaztıktan sonra bitiriyoruz.

Apache, Php ve Mysql tamamdır. Artık her şey hazır PHP’ye merhaba demeye çok az kaldı.

Php IDE

Benim size tavsiyem. Eclipse PHP IDE hatalarmızı anlamamızda bize daha iyi yardımcı olmaktadır. Tabi çeşitli php ide’leri bulunmaktadır. Zend, Dreamweaver vs gibi.

Evet artık sonlara geldik. IDE’mizi yeni bir php dosyası oluşturuyoruz.

yazıp c:/apache/htdocs içine kaydediyoruz ve en son olarak browser adres bölümüne http://localhost/dosyaadimiz, index.php yatıysanız eğer gerek yok dosya adı yazmanıza direk http://localhost yazmanız yeterlidir.

Daha nice PHP serüvenlerine …

Etiketler:

Yazılanlar ilgini çektiyse, yenilerinden haberdar olmak için e-mail bültenine abone olabilirsin.

"PHP sunucunu oluştur ve kodlamaya başla" yazısı için 28 yorum yapılmış.

  1. […] sunucu kurma işini ister ayrı ayrı yaparak istersende kısa ve temiz yoldan Wamp Server'i kurarak […]

  2. Hakan dedi ki:

    apache linkini direk dosya link verseydin 😀 site biraz karmaşık hangisini indirceğimi şaşırdım

    devam orhanım 🙂

  3. Orhan Gazi BAŞLI dedi ki:

    Herşeyi devletten beklemek olurmu hiç hahanım 🙂

  4. Ali Görkem dedi ki:

    Phpmyadmin kurmadık sanırsam onuda kurmak gerek çünkü habikere cmd den kod girmek istemiyorsunuzdur bu 1 🙂
    PHP IDE olarak hızlı ufak değişiklikler yapacağınızda notpad++’dır ki kod işaretlemesi ve renklendirmesi ile ünlüdür çok kullanışlıdır buda 2 di.
    Yazı yine güzel olmuş tebrikler buda 3

  5. Orhan Gazi BAŞLI dedi ki:

    😀 saol görkemcim

  6. Musa AVCI dedi ki:

    ben server olarak Wamp’ı, editör olarakta PHP Designeri öneriyorum ama o meret de ücretli, o yüzden alternatif olarak da daha kullanmaya fırsatım olmayan Eclipse’yi öneriyorum

  7. […] Kendi PHP sunucunu oluştur ve kodlamaya başla. […]

  8. bekir dedi ki:

    açıklamanızdan ötürü sizlere teşekkür ediyorum başarılı bir anlatım olmuş başkangıç seviyesi için gayet başarılı anlatılmış tebrik ederim .

  9. Kamil TURAN dedi ki:

    Codelobster programı ile kodlamaları kolaylaştırabilirsiniz arkadaşlar

  10. cem dedi ki:

    Bu kadar çöp web adresinin içinde işe yarar bir şey bulmak bayağı zorlamıştı beni, neredeyse vazgeçecektim . Demek ilk ogretmeni sevmek gerekiyormuş

  11. muhammed aydın dedi ki:

    ben php öğrenmeye başlayacağım. bana bu konu da c ve c+ öğren dediler sizce php mi yoksa c mi?

  12. Ahmed dedi ki:

    Anlatım gayet akıcı ve güzel olmuş, teşekkürler.

  13. Barış DURAK dedi ki:

    .. “c:/php/php5apache.dll” dosyası bende çıkmadı
    ama “c:/php/php5.dll” isimli bir dosya var aynı dosyamı yoksa içerik mi eksik ?

  14. umut dedi ki:

    Siteniz gerçekten çok güzel detaylara çok iyi deyinmişsiniz çok faydasını görmeyi umarak takip ediyorum sizi başarılarıızın dewamını dilerim iyi günler..

  15. talip dedi ki:

    bu apache için verdiğiniz linkde hangisini indiriyoruz acaba?

  16. ahmet dedi ki:

    Merhabalar; Bu Linkler Macbook İçin De Geçerli Midir Peki?

  17. esat dedi ki:

    beyler 2015den geliyorum şimdi bunu kullansam gene öğrenebilir miyim bu dili?

  18. Riza dedi ki:

    Apache Kurulum Linkini Bulamıyorum yardımcı olabilicek var mı acaba ? Not : Pc 64 Bit bi sıkıntı olur mu

  19. ibrahim dedi ki:

    Çok teşekkürler.

  20. sefa dedi ki:

    apache link hangisi sayfa çok karışık

  21. sefa dedi ki:

    abi anlatımın iyi ama linkler çok karışık biraz yardımcı olabilir misin?

  22. cüneyt dedi ki:

    Apacheyi indiriyorum ama winrar olark iniyor ve setupu yok.Ne yapmalıyım?

  23. enes dedi ki:

    su kurulum kismini daha detayli anlatirmisin

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir