Posts Tagged ‘ Apache ’

Ubutuyu kurduk alışmaya çalışıyoruz bu arada kafamıza takılıp da araştırıp bulduğumuz bilgileri paylaşıyoruz. Bunlardan bir tanesi de Ubuntuda yerel sunucu kurulumu, apache, php, mysql gibi gereksinimlerimizi karşılamaktı. Buradaki adreste gayet güzel anlatılmış siz de bakabilirsiniz.

Kurulumları yaptıktan sonra /var/www dizini içine dosya kaydedemediğimi gördüm. Bu bir güvenlik önlemiymiş ve root olmak gerekiyormuş kendi kullanıcı dizinlerimiz haricindeki dizinlerde değişiklik yapmak için.

Alt F2 tuşlarıyla Run Application penceresini açıp gksu nautilus komutunu giriyoruz. Artık root girişimiz tamam ve istediğimiz yerde değişiklik yapabiliriz. Kendi kullanıcımızda işlem yapmak istediğimiz dizin üzerinde sağ tıklayıp Properties e gelerek Permissions sekmesinden Owner ve Group seçeneklerini kendi kullanıcınız olarak belirleyin.

Apache, IIS kurulu sistemlerde IIS ile aynı portu kullanır ( Port 80). Başka programlar da bu portu kullanıyor olabilir. Sorunsuzca Apache kullanımı için (EasyPHP örneği):

Sağ alt köşedeki  EasyPHP simgesine sağ tıklanıp Konfigurasyon menüsünden Apache seçilir. Böylece httpd.conf adında, txt belgesi açılır. Hemen “CTRL+F ( Düzen > Bul )” deyip, Listen 127.0.0.1:80 diye aratılır. Satırın sonundaki 80 başka bir değerle değiştirilir.

Adım 2: Yine CTRL+F deyip bu sefer Port 80  diye aratılır. Bulunduğu zaman 80 değeri başka bir değerle değiştirilir. Bu değer tabiki yukarda değiştirdiğimiz değerle aynı olmalıdır. Sonra CTRL+S diye kaydedip çıkılır. EasyPHP kapatılıp tekrar açılır. Port çakışması giderilmiş olur:)