Yazdır 13 Mart 2010 Cumartesi (Hit: 16486)

Localhost Kurulumu

Hazırladığımız PHP sayfalarını gerçek sunucuya yüklemeden önce kendi bilgisayarımızda test etmek için web sunucu yazılımını ve beraberinde gerekli diğer programları bilgisayarımıza kurmamız gerekmektedir. Kendi bilgisayarımıza kuracağımız web sunucu localhost olarak adlandırılır.

Kendi bilgisayarımızda php çalıştırmak için aşağıdaki programları kurmamız gerekmektedir.

  • Apache (Web Sunucusu)
  • PHP (PHP Dili)
  • MySQL (Veritabanı Sunucusu)
  • phpMyAdmin (Veritabanı sunucusunu yönetmek için kullanılan web arayüzü)

Yukarıda yazılı programları ayrı ayrı bilgisayarımıza kurduktan sonra yapılandırmasını yaparak bilgisayarınızda php çalıştırabilirsiniz. Bunun nasıl yapılacağı ile ilgili bir çok kaynak bulabilirsiniz. Ancak bunu yaparken yaşanan bir çok sorun ve zorluk yüzünden tüm bu paketleri ve yapılandırmayı kapsayan hazır kurulum paketleri (programları) daha çok kullanılmaktadır. Bu programlardan birini kurarak bir kaç dakika içinde bilgisayarımızda php yazıp çalıştırabilirsiniz.

PHP çalıştırmak için kullanılan hazır programlardan ençok kullanılanları şunlardır:

  • EasyPHP
  • Xampp
  • AppServ
  • Wamp

EasyPHP LogoBunlardan birini bilgisayarınıza kurarak php yazmaya başlayabilirsiniz. Bu programlara sitemizin alt kısmındaki resimlere tıklayarak ulaşabilirsiniz. Biz bunlardan EasyPHP kurulumunu ve yapılandırmasını anlatacağız.

Bu yazımızın hazırlandığı tarih itibariyle EasyPHP'nin 5.3.2 sürümü mevcut olduğundan bunu bilgisayarımıza indirdik ve kurmaya başladık.

 

EasyPHP Kurulumu 1EasyPHP Kurulumu 1EasyPHP Kurulumu 1EasyPHP Kurulumu 1

EasyPHP Kurulumu 1EasyPHP Kurulumu 1EasyPHP Kurulumu 1EasyPHP Kurulumu 1

EasyPHP kurulumunu yaptıktan ve çalıştırdıktan sonra görev çubuğunda saatin olduğu kısma simgesi geliyor. Bu simgeye çift tıkladığımızda karşımıza gelen pencereden easyPHP'yi yönetebiliyoruz. Bazı durumlarda easyPHP'yi çalıştırdığımız halde apache yada mySQL başlatılamadığından elle bu servisleri başlatmamız gerekebilir. Bunu için de yine bu pencereyi kullanıyoruz.

EasyPHP Kurulumu 1EasyPHP Kurulumu 1EasyPHP Kurulumu 1EasyPHP Kurulumu 1

Kurulumu yaptıktan sonra hazırladığımız php sayfalarını C:\Program Files\EasyPHP-5.3.2\www\ dizinine kaydetmeliyiz. Kaydettiğimiz sayfayı test etmek için kullandığımız tarayıcıyı açıp adres çubuğuna;
http://localhost/sayfaadi.php yazmak yeterlidir. 

Eğer daha önceden asp yada aspx için IIS'yi kurduysanız yani localhost yüklediyseniz bizim php için yüklediğimiz localhost ile çakışmaktadır. Bunun sebebi her iki sunucu da web sayfalarını istemcilere 80 nolu porttan göndermek istemeleridir. Bu durumda sunuculardan birinin port numarasını 81 olarak değiştirmemiz gerekecektir. Sonradan kurduğumuz apache web sunucunun portunu 81 olarak değiştirmek için aşağıdaki pencerede görünen seçeneği kullanmalısınız.

 EasyPHP Kurulumu 1

Bu seçeneğe tıkladığımızda karşımıza gelen metin dosyasında 56.satırdaki (farklı versiyonlarda satır numarası değişebilir) Listen 127.0.0.1:80 satırını Listen 127.0.0.1:81 olarak değiştirip kaydetmek yeterlidir.

Port Değişikliği

Bu değişiklikten sonra kaydettiğimiz sayfaları çağırırken tarayıcımızın adres çubuğuna;
http://localhost:81/sayfaadi.php şeklinde bir adres yazmamız gerekmektedir.


Bu site meslek liselerinde bilişim bölümü web programcılığı dalında okutulan internet programcılığı dersine yardımcı olması için tasarlanmıştır. İletişim için iletisim@phpdefteri.com
Apache PHP MySQL PhpMyAdmin EasyPHP Xampp AppServ Wamp W3School

www.phpdefteri.com © 2010