HAProxy ve NGINX Karşılaştırması

Yük dengeleme, web siteleri ve uygulamaların performansını, güvenilirliğini ve ölçeklenebilirliğini artırmada kritik bir rol oynar. İki popüler çözüm olan HAProxy ve NGINX; ağ trafiğini optimize etmek, kaynakları en iyi şekilde kullanmak ve sistemi esnek hale getirmek isteyenler için öne çıkar. Bu makalede, HAProxy ve NGINX’in temel özellikleri, performansları, destekledikleri protokoller ve sağladıkları esneklik gibi yönlerini karşılaştırarak ideal seçim […]

WordPress Eklenti Güncelleme Sırasında FTP Bilgisi İstemesine Kolay Çözüm

Bazen WordPress, otomatik güncelleme sırasında FTP bilgilerinizi isteyebilir. Bu, WordPress’in bazı klasörlere doğrudan erişim sağlayamamasıyla ilgilidir. Özellikle /wp-content dizinine yazma izni olmayınca bu sorun yaşanır. Sorunu çözmek için birkaç seçeneğiniz var. İlk olarak, FTP bilgilerini girerek kaydedebilirsiniz. Ancak, daha kolay bir yöntem mevcut. Bir FTP istemcisi ile /wp-content klasörünün izinlerini 775 olarak değiştirebilirsiniz. Bu, WordPress’in […]

WordPress Kalıcı Bağlantı Sorunu: “Not Found” Hatası ve Çözümü

WordPress Kalıcı Bağlantı Sorunu: “Not Found” Hatası ve Çözüm Yöntemleri WordPress’te , .htaccess dosyasında gerekli düzenlemeler yapılmasına rağmen, “Not Found. The requested URL was not found on this server.” hatası almak, çoğu zaman kullanıcıların site performansını olumsuz etkiler. Bu hata, özellikle SEO dostu URL yapıları oluşturulmak istendiğinde olur. Neyse ki, bu hatayı çözmek için sunucu […]

Linux’ta Systemd ile 10 Saniyede Bir Shell Script Çalıştırma

Systemd, Linux’ta kullanılan güçlü bir sistem ve servis yöneticisidir. Günümüzde birçok büyük Linux dağıtımında varsayılan başlatma sistemi olarak kabul görmüş ve sistemin açılışıyla hangi programların çalışacağını kontrol etmede standart bir yöntem sunmuştur. Bu yazıda, size 10 saniyede bir basit bir shell script çalıştıran özel bir systemd servisini nasıl oluşturacağımı adım adım anlatacağım. Bu sayede, servislerinizi […]

Web Uygulamanız İçin Nginx ile Yük Dengelemesi ve SSL Sertifikası

Günümüzde, birbirine bağlı bir dünyada web hizmetlerinin güvenliği ve optimizasyonu büyük önem taşıyor. Bu amaçla, Nginx’i ters proxy olarak kullanmak, gelen istekleri verimli bir şekilde yönetmek, trafiği birden fazla arka uç sunucusu arasında dengelemek ve iletişimi SSL sertifikası ile güvence altına almak için yaygın bir yaklaşımdır. Bu kılavuz, bu sağlam yapılandırmayı sağlamak için gereken adımları […]

İptables ile Ağ Trafiğini Yönetme

Gelen Paketler: INPUTGiden Paketler: OUTPUT Komutlar: Gelen Tüm Portları Kapatmak: Tüm Kuralları Silmek: Tüm Kuralları Listelemek: Belirli Bir IP’ye Gelen Tüm Portları Yasaklamak: Belirli Bir IP’ye Gelen Spesifik Bir Portu Yasaklamak: Belirli Bir IP İçin Dışarı Gidişte Bir Portu Yasaklamak: TCP 80 Portunu İçerden Dışarı Çıkışı Yasaklamak: Dışardan 80 Port İsteklerini Bloklamak: Tüm Portları Yasaklama […]

Kali Linux’a XFCE Masaüstü Kurulumu

Linux’un güzel yanlarından biri de birden fazla masaüstü uygulaması kullanılabiliyor olmasıdır. Hafif ve stabil olmasından dolayı XFCE kullanıyorum. Kali Linux dağıtımında XFCE’yi kurmak isterseniz aşağıdaki kodu terminalden terminalden koşturmanız yeterlidir. apt-get install kali-defaults kali-root-login desktop-base xfce4 xfce4-places-plugin xfce4-goodies Kaldırmak isterseniz de aşağıdaki kodu koşturmanız yeterli. apt-get remove xfce4 xfce4-places-plugin xfce4-goodies

Linux Dosya Sıkıştırma Açma Komutları Tar, Gzip, Bzip2

gzip -9 dosyaBelirtilen dosya yı en iyi şekilde sıkıştırır ve dosya.gz haline getirir. bzip2 dosyaBelirtilen dosya yı en iyi şekilde sıkıştırır ve dosya.bz2 haline getirir. Çoğunlukla gzip’den daha iyi sıkıştırır. gunzip dosya.gzgzip ile sıkıştırılmış dosya.gz dosyasını dosya olarak açar. bunzip2 dosya.bz2bzip2 ile sıkıştırılmış dosya.bz2 dosyasını dosya olarak açar. tar -xvf arsiv.tarİsmi arsiv.tar gibi belirtilen (sıkıştırılmamış) […]

Linux’ta Root’u ile SSH Erişime Açma

Ubuntu sunucunuzu kurarken SSH servisini de kurduğunuzda varsayılanda root kullanıcının ssh erişimi bulunmuyor. Root’u ssh erişimine açmak için aşağıdaki komutları koşturabilirsiniz ama; öncesinde root kullanıcısına bir parola vermeniz gerekmektedir. Gerekli düzenlemeleri de yaptıktan sonra servisi yeniden başlatmayı unutmayın. Normal kullanıcı ile root kullanıcısı için parola belirtiyoruz. sudo su $ sudo passwd [sudo] password for linuxconfig: […]