Yorum Ekle

Wamp Server Kurulumu (Resimli Detaylı Anlatım)


Bilgisayarınızda php ile kodlanmış web sitelerini çalıştırmak için bir server programına ihtiyacınız var.  Piyasada çeşitli php-server programları bulunmaktadır. Bunlardan bazıları : Apache2Triad, Lamp, EasyPHP, WampServer.. vs..

wamp logo

wamp logo

Şimdiye kadar incelediğim tüm programlar içinde en iyisi diyebileceğim Wamp Server‘ı buldum. Çok kolay kullanımı, kolay güncelleme yapılması, kolay yönetimi açısından hem profesyonel hem basit bir php server. Kesinlikle profesyonellik karmaşa değildir olabildiğince kolaylaştırabilmektir kaliteli sistemleri..

Şimdi size PHP dosyalarınızı, PHP ile kodlanmış web sitelerini kendi bilgisayarınızda çalıştırmak için Wamp Server’ın kurulumundan bahsedeceğim. Bilgisayarıma Wamp’ı tekrar kurarak resimli bir şekilde anlatımını yapacağım ve PHP’ye  selamımızı çakacağız.

Öncelikle Wamp’ı indirelim.

Wamp’ı indirmek için kendi web sitelerinden son sürümünü şu sayfadan indirebilirsiniz : http://www.wampserver.com/en/

WAMPServer Kurulumu Resimli

Kurulum 1

Kurulum 1

Kurulum 2

Kurulum 2

Kurulum 3

Kurulum 3

Kurulum 4

Kurulum 4

Kurulum 5

Kurulum 5

Kurulum böyle basitçe bitiyor. Bilgisayarınızı yeniden başlatsanız fena olmaz. Şimdi geçelim ayarlarını yapmaya.

Wamp Server Ayarları

Wamp Server'ı Çalıştırmak

Wamp Server'ı Çalıştırmak için fare ile üzerine sağ tıklayıp "Put online" yapın

Eğer sarı bir ışık yanıyorsa Wamp Server ikonunun üzerinde “Restart All Services”ı tıklayın.

Görüldüğü gibi sağ tıkladığınızda kolayca “Localhost”‘a, “PHPMyAdmin”‘e, Dosyalarınızın bulunduğu www klasörüne ulaşabilir ve Apache, PHP, MySQL servislerini yönetebilirsiniz.

Şimdi birkaç önemli ayar yaptıktan sonra ilk dosyamızı çalıştıralım WampServer’la.

PHP Servisini göründüğü şekilde ayarlayın

Genellikle “short open tag” seçili gelmez bu yüzden kodlarınızda <??> şeklinde kısaltılmış PHP taglarını kullanamazsınız. Olur olmadık yerde hata almamak içinde “display errors” deaktif edebilirsiniz.

Apache Servis Ayarları

Apache Servis Ayarları üzerinden “rewrite_module” kısmını aktif edin. Bu sayede .htaccess konusunda sorun yaşamamış olursunuz.

MySQL servisinde herhangi bir ayara şimdilik gerek yok.

Bunlarda bittiğine göre şimdi WampServer üzerinde ilk PHP dosyamızı çalıştırabiliriz. Bunun için wampserver ikonuna sağ tıklayıp “www directory”e girelim.

Burada ilk klasörümüzü oluşturalım

Klasörümüzü oluşturduktan sonra ilk php dosyamızı içerisine ekleyelim.

ilk php dosyamız

ilk php dosyamız

Bu dosyayı oluştururken uzantıları görebilmemiz gerekiyor. Çünkü txt olan dosya uzantısınıda PHP  olarak değiştirmeliyiz. Bunun için;

Dosya uzantılarını nasıl görebilirsiniz

Dosya uzantılarını nasıl görebilirsiniz. İşte böyle..

Şimdi merhaba.php dosyamızı açıp içerisine birşeyler yazalım.

<?php
echo “Merhaba AŞK”;
?>

Dosyamızın içerisine bunu yazdıktan sonra wampserver ikonumuza yine sağ tıklayıp “Localhost”a girelim. Buradan ilgili klasör ve dosya yolumuzu yazmamız gerekiyor;

http://localhost/ sayfası açılacaktır. Siz dosyayı görüntülemek için dilerseniz karşınıza çıkan klasörlerden seçebilir dilerseniz direkmen şu şekilde girebilirsiniz;

http://localhost/aslan/merhaba.php

Karşınıza içerisinde “Merhaba AŞK” yazan bir sayfa gelecektir.

İşte bu kadar ;)

Web tasarım & PHP programlama uzmanı Aslan Akali

Yorumlar / Düşünceler

Sorularınızı, düşüncelerinizi paylaşabilirsiniz.

  • Aykut Aralık 5th, 2010 at 09:44 #1

    Ben Windows Vista kullanıyorum.Dediklerinizi aynen uyguladım fakat localhost’tan klasörüme gidince boş bir sayfa çıkıyor internet gezgininde.Nedeni nedir acaba ?

  • Aslan Aralık 6th, 2010 at 12:51 #2

    Nedeni muhtemelen yazıda geçen shortopentag ve rewrite_module ayarlarını yapmamış olmanızdır. Bende genellikle bu sebepten dolayı görüntülenme gerçekleşmiyor ilgili klasöre girdiğimde. Yazıda ki ayarlara detaylıca tekrardan göz atın ve baştan sona belirttiğim şekilde eksiksiz uygulayın, çalışacaktır. Zaten bende Windows Vista kullanıyorum anlatımı buradan yaptım.

  • fikret Ocak 2nd, 2011 at 04:57 #3

    bende bu bahsettiginiz sarı ışık yanıyor sizinde dediginiz giri restart da yaptım fakat başlar gibi oluyor ama malesef yine sarı ışık yanıyor ve calışmıyor yardım ederseniz çok sevinirim unutmadan altta daha detaylı bilgi mevcut..

    bu hatayı wamp serveri çevrim içi hale getir dedigimde alıyorum = could not execute menu item (internal error) [exception] could not perform service action: Hizmet başlatılamadı

    bu şekilde bir hata veriyor çalışmıyor..

    local hostta verdigi hata ise şu = HTTP Error 404. The requested resource is not found.

    bu arada daha önceden çalışıyordu taaki bilgisayara mssql 2008 ve vs.net 2008 kurduktan sonra çalışmamaya başladı hemen söyliyim wampı yüklerken iis i durdurdum zaten birde iis i port 70 e yönlendirdim php de default oarak 80 e yükleniyor ama çalıştıramıyorum lütfen acil yardım edin..

  • Aslan Ocak 11th, 2011 at 09:13 #4

    ISS’i durduğunuzda çalışması gerekiyor garip. Daha önce bir öğrencimle çalışma esnasında da ASP.NET ile uğraştığı için ISS kuruluydu ve durdurunca WAMP’ı çalıştırabilmiştik.

    Bu hata Apache sorununda alınır öncelikle Apache’yi tekrar başlatın ve daha sonra başka bir tarayıcınızda 127.0.0.1 üzerinden giriş yapmayı deneyin.

  • yusuf Ocak 25th, 2011 at 15:38 #5

    pc de iis kurulu ise çalışmaz.portlar çakışır.bi kontrol ediniz.

  • Özer Ocak 28th, 2012 at 10:20 #6

    Yazının üstünden nerede ise 1,5 yıl geçmiş olmasına rağmen, “Söz gider, yazı kalır” deyimini doğrularcasına makaleniz beni oldukça aydınlattı. Konu hakkında basit fakat anlaşılabilir bir yazı olmuş. Teşekkür ederim.
    NOT: Kurulum sonrasında Aslan Bey kibarca “fena olmaz” demiş ama mutlaka restart yapılması gerekiyor. Aksi takdirde bende olduğu gibi saçma sapan hatalarla uğraşmak zorunda kalabilirsiniz.

  • seyit Mart 1st, 2012 at 11:20 #7

    Dediğiniz gibi hepsini yaptım fakat çalıştırdığımda not found diyor yardımcı olursanız sevinirim

  • Aslan Mart 18th, 2012 at 01:33 #8

    Gecikmelide olsa çok teşekkür ederim Özer bey. PHP Dersleri sayfasında yeni konuları vakit buldukça ekliyorum. Böyle güzel yorumlarınız sayesinde birilerinin faydalandığını bilerek daha çok siteye önem veriyorum.

    Merhaba Seyit bey. WampServer’ın yeşil olup olmadığını kontrol etmeniz ve yeşil ise tarayıcıdan “http://localhost” yazdığınıza emin olmanız gerekmektedir.

    İyi çalışmalar

  • remzi Nisan 22nd, 2012 at 04:54 #9

    could not execute menu item (internal error) [exception] could not perform service action: Hizmet başlatılamadı sorunun çözümü aşağıdaki şekilde çözülebiliyor

    wampserver tıklayın apache klasörüne gelin httpd.conf tıklayın not pad ile açın
    #Listen 12.34.56.78:80
    Listen 80
    yeri#Listen 12.34.56.78:80
    Listen 8080
    yazın kaydedin wamp serveri yeniden başlatın sorununuz çözülür wam server yeşil yanmaya başlayacaktır

  • muhammet Ağustos 21st, 2012 at 15:12 #10

    ben söylenen her seyi yaptım fakat bu uyarıyı alıyorum.wamp server klasörüne gidip sağtuş bütün izinlere tam denetim verdim ıss serviside çalışmıyor ama yinede

    Forbidden
    You don’t have permission to access / on this server.

    hatasını alıyorum wampserver ikonu yeşil restart yapıyorum turuncu sonra yeşil oluyor ama ikonun üstüne geldiğimde sunucu çevrimdışı diyor yardımcı olursanız sevinirim

  • muhammet Ağustos 21st, 2012 at 20:34 #11

    neyse arkadaşlar sorunumu kendim çözdüm wamp server ikonuna tıkladığımızda en altta çevrimiçi hale getir varmış ben görememiştim şimdi hallettim

    aynı soruna takılan varsa buradan halledebilir

  • Gülser Ekim 12th, 2012 at 09:35 #12

    Merhabalar,

    Anlatımınıza uygun şekilde Wamp Server 2.2 kurlumunu yaptım. IIS kullanmıyorum, port çakışması yok, ve wamp simgesi yeşil. Bilgisayarı ve servisleri bi kaç kez baştan başlattım hatta wamp server da bi kaç kez kaldırıp kurdum, üstüne kurdum vs.vs. anlayacağınız bi aceminin deneyeceği her şeyi denedim ancak genede yeşil wampserver simgesi yoluyla localhost/phpmyadmin/ sayfasını çağırdığımda “Not Found

    The requested URL /phpmyadmin/error.php was not found on this server.” hatasını almaktan kurtulamadım. Ayrıca localhost ve www klasörü yeşil wampserver simgesi üzerinden sorunsuz açılıyor.

    Türkçe kaynak bulamadım, bu sorunu nasıl çözebilirim acaba.

    —————–
    Hata eski bir joomla yedeğinin yeni wampla uyumsuzluk göstermesi sonucu eski bir wamp sürümünü kurmaya çalışmam sonrası oldu. yani bu arada silinmemesi gereken birşeyler silmiş olabilirim. Ama herşeyi baştan almama rağmen neden düzelmiyor ki!!??

    işletim sistemi xp, SP3 kurulu, gerekli V C++ 2010 yamasını da kurdum, wampserver sitesinde başta bu konuda uyarı veriyor zaten .

  • Aslan Kasım 7th, 2012 at 15:21 #13

    Merhaba Gülser..

    ISS kapanmamış. ISS’in kapandığına emin olmalısın öncelikle bunu araştırabilirsin. Eğer ISS kapalı görünüyorsa port değiştirmeyi deneyebilirsin. Bunun için;

    Wamp ikonuna tıklayın. Apache klasörünün üzerine gelin. http.conf dosyasını açın ve şu satırı bulun;
    Listen 80
    Bu satırı şu şekilde değiştirebilirsiniz;
    Listen 8080

    bunun yerine farklı bir port numarasıda verebilirsiniz fakat sistemle çakışmaması için 8080 idealdir.

    Şimdi giriş yapmak için localhost:8080 ve localhost:8080/phpmyadmin şeklinde gireceksiniz. Farklı bir port numarası belirttiyseniz 8080 yazan yeri yazdığınız port numarasıyla değiştirmelisiniz.

    İyi çalışmalar

  • gurkan Ocak 31st, 2014 at 17:47 #14

    echo “Merhaba AŞK”;

    yerine

    echo ‘Merhaba AŞK’;

    yazınca hata düzeldi (çift tırnak yerine tek tırnak)

Gönder Gelsin

Konu hakkında aklınıza takılanı sorabilir, eklemek istediğinizi paylaşabilirsiniz..

* Zorunlu alanlar

Rastgele Yazılar Son Yorumlar

  • Serhat Says:

    Oldukça güzel bir anlatım olmuş. Bu anlatımların ardından direk olarak detaylı bir kitaba bakılabili...

  • necmettin Says:

    Veritabanınana nasıl kaydettirebiliriz abi ?...

  • gurkan Says:

    echo “Merhaba AŞK”; yerine echo 'Merhaba AŞK'; yazınca hata düzeldi (çift tırnak yerine tek...

  • nurullah Says:

    beğendim bilgilendirici bir kaynak....

  • abdullah Says:

    güzel olmuş sayın admin emeklerinize sağlık......

  • Aslan Says:

    Eğer server'ına ioncube kurulumu yapmak isteyen ve yapamayan varsa teamwiever üzerinden anlaşacağımı...

  • Aslan Says:

    Merhaba, kodları eklerken bir yandan CENTOS 6.0'da uyguluyordum. Bu yüzden Centos'ta çalışmama gibi ...

  • gdgdgd Says:

    centosta kesinlikle işe yaramıyor......

  • Aslan Says:

    Sorunu yazsaydın şu anda cevap vermiş olurdum Turgay :) Sorabilirsin elbette....

  • Aslan Says:

    Bu sitede kopyalama engeli bulunmadı/bulunmuyor hfggh....

Etiket Bulutu

Apache BackTrack Cario kütüphanesi C Programlama echo komutu GD kütüphanesi ImageMagick kütüphanesi LAMP Server Memcache MySQL Pardus Pardus 2011 Performans PHP.ini printf komutu setcookie() fonksiyonu SSH komutları Ubuntu WampServer