Category Archives: Linux

Sunucularda Dizin Listeleme Nasıl Engellenir ?

Sunucularda Dizin Engelleme Sunucularda dizin engelleme işlemi veri güvenliğini ve gizliliğini korumak için önemli bir rol oynamaktadır. Bu işlemi engellemek ise her web sunucusunda farklı bir biçimdedir. En çok kullanılan 3 web sunucusu için örnekleyeceğiz.   1-) Apache Apache sunucu üzerinde httpd.conf dosyasının aşağıda iletilen şekilde düzenlenmesi, eğer yoksa eklenmesi gerekmektedir. <Directory /{YOUR DIRECTORY}> Options… Devamı »

Gnome ve KDE Arasındaki Farklar Nelerdir ? Hangisi Tercih Edilmeli ?

Gnome ve KDE Arasındaki Farklar Nelerdir ? Gnome : Yapısal olarak oldukça sade bir yapıda işlev sürdürür.  Sade bir yapı ve tasarım olduğu için sistem özelliklerini gayet az ve stabil kullanır. Kişiselleştirmeye pek uygun değildir, daha çok işleve yönelik tasarlanmıştır. KDE : Kişiselleştirmeye uygun ve tasarım odaklı bir işletim sistemi yapısıdır. Tasarım konusunda yüksek hedefler olduğu için… Devamı »

Linux Dosya Sistemleri Nelerdir ? Sistem Yapısı Nasıl İşler ?

Linux Dosya Sistemleri Nelerdir ? Linux yapısında root klasörü altında 13 farklı yapıda işlevsel klasör mevcuttur. Bu klasörler sistem içerisindeki farklı birimlerin ayar ve genel yapılarını barındırır. 1-) /bin Sistem yapısında bulunması zorunlu olan verileri barındırır. Sistemin açılışı esnasında gerçekleştirilmesi gereken kontrol amaçlı komutlar gibi yüksek önem arz eden veriler bu klasör altında tutulur. 2-)… Devamı »

Ubuntu VSFTPD Server 500 Hatası Çözümü

Ubuntu VSFTPD Server 500 Hatası Çözümü Problem ile ilgili 2 farklı çözüm yöntemi bulunmaktadır. Aşağıdaki adımları izleyerek 3 adımı da görebilirsiniz.   1.Yöntem /etc/vsftpd.conf Yukarıdaki komut ile vsftpd server’ın ayar dosyasına ulaşalım. chroot_list_enable=YES İlgili satırı yukarıdaki gibi değiştirelim.   2.Yöntem /etc/vsftpd.conf Yukarıdaki komut ile vsftpd server’ın ayar dosyasına ulaşalım. #chroot_list_enable=YES #chroot_list_file=/etc/vsftpd.chroot_list İlgili satırları yukarıdaki gibi… Devamı »

Linux Üzerinde Kernel Nasıl Değiştirilir ?

Linux Üzerinde Kernel Nasıl Değiştirilir ? Linux üzerinde kernel sürümümüzü değiştirmek için aşağıdaki işlemleri uygulamamız gerekmektedir. Başlamadan önce “uname -r” komutu ile şu an bulunan sürümümüzü kontrol edebiliriz.   cd /usr/src Yukarıdaki komut ile kernelimizin bulunduğu alana ulaşıyoruz. sudo wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.0.2.tar.xz Yukarıdaki komut ile 5.0.2 stable kernel versiyonumuzu indiriyoruz. Kernel.org üzerinden güncel sürümü takip edebilirsiniz.… Devamı »

LAMP Nedir ? Nasıl Kurulur ?

LAMP Nedir ? Lamp birden fazla yazılım entegre veya tek halde çalışan yapılarına verilen isimden kısaltma bir isme sahip olmuştur. Bu isimler şunlardır : Linux Apache Mysql Php, Perl Python Lamp, panelsiz bir yapıya sahip olduğu için ufak çaplı projeler ve denemeler için performans açısından son derece uygundur.   LAMP Nasıl Kurulur ? Öncelikle genel… Devamı »

Etc Dizini Ne İşe Yarar ?

/etc dizini içerisinde bir çok bölümün yapılandırma dosyaları yer alır.   /etc/rc /etc/rc.d /etc/rc?.d Açılışta çalışacak betiklerin yapılandırma dosyalarının bulunduğu alandır /etc/passwd Kullanıcı hakkındaki detaylı bilgilerin yer aldığı alandır. /etc/fdprm Eski zamanlara ait olan bu terim, floppy disk yapılandırmalarını barındıran alandır. /etc/fstab Açılış sırasında mount,swapon gibi otomatik bağlanan yapılar hakkında bilgi veren alandır. /etc/group /etc/passwd… Devamı »

VMware Tools Kurulum Hatası – /usr/bin/perl: bad interpreter

  Linux sunucularınıza vmware tools kurulumu sırasında ./vmware-install.pl komutunu çalıştıramayabilirsiniz. Eğer aşağıdaki hatayı alıyorsanız, sisteminizin kurulumu esnasında minimal kurulum yapılmış olabilir. Bu durumda ek paketleri ihtiyacınıza göre kurmanız gerekiyor. ./vmware-install.pl: ./vmware-install.real.pl: /usr/bin/perl: bad interpreter: No such file or directory Bu hatada sunucumuzda çalıştıracağımız dosya .pl (perl) uzantılı olduğu için ve PERL yüklü olmadığı için hata almaktayız.… Devamı »

Nginx [emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use) Hatası Nasıl Çözülür ?

Nginx kurulu web mimarilerinde yeniden başlatma ya da servis hataları sonrasında network taraflı problemler oluşabilmektedir. Nginx bir hata sonrası kapatıldığı zaman network tarafında 80 portunu dinlemeye devam etmektedir. İstekleri işlemese bile güvenli modda tüm paketleri dinlemektedir. Nginx’i yeniden başlatmak için 80 portundaki tüm network işlemlerini durdurmamız gerekebillir. Nginx zorla durması sonrasın alacağımız hata çıktısı aşağıdaki… Devamı »

Wget –no-check-certificate Hatası Nasıl Çözülür ?

Linux sistemler üzerinde dosyan indirme amacıyla çok sıklıkla wget komutunu kullanmaktayız. Bu komut üzerinde bazı sitelere bağlantı sağlamaya çalıştığımız da –no-check-certificate adında bir hata çıktısı ile karşılaşabilliriz. Aşağıdaki komutu terminalize girdiğinizde ilgili hata çözülecektir. echo “check_certificate = off” >> ~/.wgetrc Hatanın temel sebebi, WGET komutunun varsayılan olarak sertifika denetimi yapmasıdır. Yukarıdaki komut ile zorunlu sertifika kontorlünü kapatabilirsiniz.

cPanel Üzerinde PHP-FPM Kullanıcılarına Özel Disable Functions Nasıl Oluşturulur ?

cPanel kullanıcısı iseniz sunucunuzda sadece php-fpm kullanan kullanıcılar için kullanılmaya zorlanan bir disable_funcitons listesi oluşturabillirsiniz. Bu sistemin temel amacı genel apache yapılandırmanız olan /etc/php.ini de bulunan fonksiyonlara sadece php fpm kullanıcıları için ek fonksiyon eklemektir. Aşağıdaki adımları lütfen takip ediniz; /var/cpanel/ApachePHPFPM adında bir dizin oluşturmamız gerekiyor bunun için aşağıdaki komutu SSH bağlantısı ile terminalinize veriniz.… Devamı »

OpenLitespeed İle Birlikte CyberPanel Nasıl Kurulur ?

CyberPanel Nedir? CyberPanel, son zamanlarda popüler olarak kullanılan bir kontrol panelidir. Centos 7 mimarisi üzerine inşaa edilmiş ücretsiz bir web hosting kontol panelidir. Openlitespeed ve lscache modülü ile birlikte gelmesi en büyük tercih sebepleri arasındadır. Paneli diğer kontol panellerine göre basitleştirilmiş ve kolay anlaşılabillirdir. Aynı zamanda Let’s Encrpyt ile birlikte sizlere ücretsiz SSL sertifikası sağlamaktadır.… Devamı »