Ubuntu 12.04 Lamp server kurulumu

Posted by admin on August 13, 2012

Bir kaç hafta önce artık windows yerine ubuntuya geçmeye karar verdim. Aslında daha önce yapacaktım bunu ama windows’un o güvenlikten yoksun yanından kaynaklı kolaylıklar yüzünden geçmemiştim. Yazma izinleri ubuntuda eğer yeniyseniz çok baş ağrıtıyor. Bu baş ağrısından kurtulmak için 1-2 izin komutu yetiyor. Bu kısa bir LAMP(Linux, Apache, MySQL, PHP)  kurulumu yazısı Ubuntu 12.04 Precise Pangolin için sizi bu dertlerden kurtaracak.

İlk önce lamp’ı yüklüyoruz:

sudo apt-get install lamp-server^

Yüklerken size mysql root şifresi soracak onu giriyoruz ve kurulumu tamamlıyoruz. Hazır lamp’ı yüklemişten çok kullanılan eklentileride yükleyelim:

Curl kütüphanesi yüklemek için:

sudo apt-get install php5-curl

Yükledik şimdide aktif hale getirelim:

sudo a2enmod rewrite

GD2 Grafik kütüpnanesini yükleyelim:

sudo apt-get install php5-gd

Bunları yaptıktan sonra artık genel isteklerimizi karşılayan bir server sahibi olduk. Lakin ubuntu www klasöründe işlem yapmamıza izin vermiyor pek. Bunu yapmak için aşağıdaki adımları yapacağız:

Kendimizi www-data grubuna ekliyoruz:

sudo usermod -a -G www-data

Şimdide /var/www klasörünü www-data grubuna ekliyoruz:

sudo chgrp -R www-data /var/www

Ve son olarak yazma iznini veriyoruz:

sudo chmod -R g+w /var/www

Böylelikle www klasöründe yazma iznimiz olmuş oldu. Sisteme etki etmesi için bir çıkış-giriş yapalım ve işlem tamamdır!
Dertsiz tasasız web projelerinizi geliştirebilirsiniz artık.