Category: Linux

“sudo” marifetleri

“sudo” komutunu sadece root olmadan bir kez şifre girerek root yetkisindeki komutları çalıştıran bir yama değildir. $ sudo <KOMUT> $ sudo apt-get install php5 $ sudo mkdir /var/local/src

Dosyadan kelime(ler) değiştirme

Bir dosyada geçen kelimeleri ya da satırı değiştimek için “sed” komutu kullanılır. sed -i .bck -e ‘s:eski:yeni:g’ <file_name>

htaccess dosyası

.htaccess Apache Web sunucularında bulunan çok önemli bir özelliktir. Basitçe anlatmak gerekirse, .htaccess dosyası Apache Web sunucusundaki, servis sağlayıcısının default olarak belirlemiş olduğu server konfigürasyonlarından bazılarını değiştirmenizi sağlar. Virtual host dosyasına yazmak yerine bir...

XEN Sanal Sunucu Komutları

XEN Virtual Machine Commands Aşağıda en çok kullanılan XEN isimli sanal sunucu mimarisine ait basit bir kaç komut listelenmiştir.

Domain Yönlendirme (Redirect Entire Domain)

Apache ‘i de vitrual-host dosyasından ya da htaccess ile bir domain ‘e yölnedirme yapılabilir. Redirect 301 / http://xxx.com Bütün linkleri olduğu gibi xxx.com’a yönlendirecektir. Redirect 301 /deneme  http://xxx.com Sadece “deneme” dizinini xxx.com’a yönlendirecektir.  

Dosya Bulup Silme ( Find and Delete)

Belli bir şablona uyan dosyaları bulup silen shell komutu: find . -name [SABLON] -exec rm -f {} \; Örneğin “bck” uzantılı dodyaları bulup siler: find . -name *.bck -exec rm -f {} \;  

Subversion SVN with Apache2 and DAV

SVN’i Linux üzerinde WebDAV olarak kurabilirsiniz. Yani SVN, Apache üzerinden çalışabilmektedir. Aşağıda Debian/Ubuntu türevi için komutlar yer almaktadır ama aynı paketlerle  diğer sistemlerde de kurabilirsiniz.

PHP ve Apache Userdir

Linux altındaki Apache’nin Userdir  modulunu aktif ettiginizde user’lar public_html altında PHP calistiramayabilirler.