Murat Yüksel | Blog

Ubuntu Üzerinde PHP Geliştirme Ortamı

Install-LAMP-Linux-Apache

1) LAMPP Kurulumu: Işık Hızında LAMPP Kurulumu

2) http://netbeans.org/downloads/ 
adresinden PHP olanı (sağ üstte platform linux seçili olduğuna emin olun) indirin. .sh uzantılı bir dosya gelecek.

Bu dosyayı “chmod +x netbeans-7.2.1-ml-php-linux.sh” komutu ile çalıştırılabilir hale getirip (sağ tıklayıp ‘properties – permissions – Allow executing file as program’ da aynı şeyi yapar) çift tıkladığınızda installer başlatılır.

3) xDebug:  PHP’de debugging işlemi için Software Center’dan xdebug aratıp kurun. Sonra sudo gedit /etc/php5/apache2/php.ini komutu ile php.ini dosyasını açıp en sonuna aşağıdaki kodu ekleyin: ( ilk satırda xdebug.so dosyasının yeri sizde farklıysa ona göre değiştirmeniz gerekebilir )

zend_extension=/usr/lib/php5/20090626/xdebug.so
xdebug.remote_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_mode=req
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000

Böylece xdebug kurulmuş oldu. Artık Netbeans programında debug işlemi yapabileceksiniz. (Daha önce muhtemelen debug dediğinizde bağlanılıyor diyip kalıyordu)

4) Daha küçük değişiklikler için daha hafif ve hızlı bir editör daha kuralım. Sublime Text 2 Kurulumu

5) Artık kodlamaya hazırız. Fakat ufak bir değişiklik daha yapmamız gerekiyor. localhost klasörü /var/www/ fakat bu klasörün sahibi root gözüküyor. Dolayısıyla burada yapacağımız her değişiklik için şifre soracak ya da editör ile açtıysak kaydetmeyecek. Buna engel olmak için bu klasörün sahibini değiştirip açık olan kullanıcı adına yapalım:

sudo chown murat /var/www

, ,

Leave a Reply

Your email address will not be published. Required fields are marked *