Category: Linux

MySQL destekli FTP Server (PureFTP) Kurulumu

Linux’da sanal kullanıcıları MySQL üzerinde tutan bir ftp kurulumu yapacağız. Kurulumu linux debian üzerinde denedim. FTP server olarak PureFTP yi seçtim. Alternatif olarak diğer popüler VSFTPD ya da ProFTP’yi de MySQL detsekli kurabilirsiniz. 1....

Mysql Destekli E-Posta Sunucu Kurulumu (Postfix+Devecot+Mysql)

En çok kullanılan mail sistemlerinden birisinin kurulumundan bahsedeceğim. Özetle Debian/Ubuntu + Postfix + Dovecot  + SASL/SSL + MySQL yapısı diyebiliriz. Virtual domain ve kullanıcıları MySQL üzerinde tutarak kolayca domain ve user ekleme olanağı olan...

Word Dosyasını PDF ‘e, PDF ‘i de TIFF Dosyasına Dönüştürme

Linux üzerinden Word dosyalarını PDF”e convert edecek bir çok library var. Bu konuda paralı çözümler de mevcut ancak bunlara ihtiyacınız yok. Örnekler “debian” linux için verilmiştir. Diğer linux larda kütüphanelerin karşılıklarını bulmalısınız.

grep de file pattern kullanma

Linux da grep komutuyla sadece belli bir şablona uyan dosyaları aramak için find komutuyla beraber kullanabilirsiniz. find . *.php |xargs grep keyword Ya da hiç find kullanmadan include ile yapabilirsiniz: grep -r keyword –include...

Apache, Tomcat cluster ( load balancing using mod_jk )

Örneğin 12 Gb ram bulunan bir alette tomcat çalıştırdığınız da Java en fazla 2gb ram kullanabildiği için hiç bir esprisi olmuyor. Ayrıca tomcat apache gibi yuzlerce process’i bir arada işleyebilme konusunda pek başarılı değil....

IP Yasaklama (iptables)

Linux sunucunuzda bir IP den çok fazla saldırı veya deneme geldiğini tespit ettiğinizde o IP gelen tüm paketleri bloklayabilirsiniz. Bunun için IPTABLES yapısı kullanılır. Iptables; bir komut satırı yazılımıdır ve paket süzme kurallarını belirler....

SetEnvIf / SetEnvIfNoCase Kullanımı

Apache virtual host dosyası içerisinde ya da htacess içerisinde kullanılan SetEnv komutunu bir koşula bağlı olarak kullanabilirsiniz:

Apache, Authentication and MySQL

Apache, Authentication and MySQL I just spent a couple of hours trying to configure an Apache 2.2 server to do BASIC authentication using a MySQL database of usernames and passwords. The standard way to...

USB’den Linux Kurulumu

Artık bir çok makina da cdrom yer almıyor. USB den kurulum yapmak şart hale geldi. Bunun için bir debian usb installer hazırlamayı anlatacağım.