Apache’de Varsayılan Dosya Yolunu Değiştirmek
Merhaba arkadaşlar! Türkçe için en uygun başlık bu olacak sanırım. Apache2'de Linux dağıtımlarında genelde dosyaları attığımız klasör /var/www oluyor fakat bu dosya içinde eğer admin haklarına sahip değilseniz ekleme, silme ve düzenleme işlemleri yapamıyorsunuz. Hele ki bir ide ile çalışıyorsanız direk o klasör içinde işlem yapamadığı için ideniz sürekli uyarı verecektir. Bu durumdan kurtulmanın iki yolu var. Birinci yolu o klasörün izinlerini değiştirmek. Fakat ben bu yolu önermiyorum. İkinci yolu anlatacağım. İkinci yol ise apache nin ayarlarının bulunduğu dosyadan varsayılan yolu değiştirmek. Forumlardan okuğudum kadarıyla Ubuntu 14.04 LTS sürümünden itibaren dağıtımlarda bu yol /var/www/html olarak ayarlanmış. Sizde bu türevde yeni bir dağıtım kullanıyorsanız yol böyle olabilir. Şimdi terminali açıp şu kodu yazalım;
sudo gedit /etc/apache2/sites-available/000-default.conf
Açılan dosyada DocumentRoot /var/www/html satırını bulup burda gerekli değişikliği yapın. Ben kendim için /home/umut/Sites yolunu ayarlıyorum.
DocumentRoot /home/umut/Sites
Daha sonra apache2.conf dosyasını düzenlememiz gerekiyor. Bunun için;
sudo gedit /etc/apache2/apache2.conf
Açılan dosyada aşağıda resmini verdiğim yolu buluyoruz. Zaten sadece bir tane var. Onu da istediğimiz gibi düzenliyoruz. Son olarak dosyayı kaydettikten sonra değişikliklerimizin geçerli olabilmesi için apache servisimizi yeniden başlatıyoruz.
sudo service apache2 restart