faq-post
`useradd`, neredeyse her Linux dağıtımında mevcut olan ve `/etc/passwd`, `/etc/shadow` ve `/etc/group` dosyalarına doğrudan yazarak kullanıcı hesapları oluşturan düşük seviyeli bir ikili yardımcı programdır. `adduser`, Debian tabanlı sistemlerde genellikle Perl ile yazılmış, dahili olarak `useradd` çağırırken ev dizini oluşturma, iskelet dosyası doldurma, parola sorgulama ve GECOS alanı toplama işlemlerini otomatikleştiren daha üst düzey bir sarmalayıcı […]
Komut satırından MySQL veritabanı içe ve dışa aktarma işlemlerinde uzmanlaşmak, her veritabanı yöneticisi veya arka uç mühendisi için vazgeçilmez bir beceridir. `mysqldump` yardımcı programı, şemayı ve verileri tam olarak yeniden oluşturmak için gereken tüm DDL ve DML ifadelerini içeren taşınabilir bir `.sql` dosyasına veritabanını dışa aktarırken, `mysql` istemci komutu bunun tersini gerçekleştirir — bu dosyayı […]
MySQL’nin `FLUSH` ifadesi, sunucuyu yeniden başlatmaya gerek kalmadan dahili önbellekleri yeniden yüklemeye, log dosyalarını kapatıp yeniden açmaya, durum sayaçlarını sıfırlamaya ve bellek içi durumu disk üzerindeki yapılarla senkronize etmeye zorlar. Bu, onu bir veritabanı yöneticisinin kullanımına sunulan en operasyonel açıdan kritik komut ailelerinden biri yapar. Her bir varyantı, kesin kapsamını ve yan etkilerini anlamak, üretim […]
PHP-FPM (PHP FastCGI Process Manager), PHP yürütmesini web sunucusundan bağımsız, ayrı bir hizmet olarak yöneten yüksek performanslı bir süreç yöneticisidir. PHP-FPM’yi yeniden başlatmak, `php.ini` veya `php-fpm.conf` dosyalarındaki yapılandırma değişikliklerini uygular, uzun süreli çalışan worker havuzlarındaki sızdırılan belleği geri kazanır ve yanıt vermeyen alt süreçlerden kurtarır — Nginx, Apache veya yığınınızın diğer bileşenlerine dokunmadan. Bu kılavuz, […]
mysqldump, MySQL ve MariaDB ile birlikte gelen ve veritabanı nesnelerini ile verilerini bir dizi SQL ifadesi olarak serileştirerek mantıksal yedeklemeler oluşturan bir komut satırı yardımcı programıdır. Elde edilen döküm dosyası, uyumlu herhangi bir sunucuda özdeş bir veritabanını yeniden oluşturabilir; bu da onu yedeklemeler, sunucular arası geçişler, sürüm yükseltmeleri ve olağanüstü durum kurtarma iş akışları için […]
Google Public DNS, Google tarafından işletilen, 8.8.8.8 (birincil) ve 8.8.4.4 (ikincil) adreslerinden erişilebilen ücretsiz, küresel olarak dağıtılmış bir Domain Name System çözümleyicisidir. ISP’nizin varsayılan DNS sunucularını bu adreslerle değiştirmek, DNS arama gecikmesini azaltabilir, çözümleyicinizi önbellek zehirleme saldırılarına karşı güçlendirebilir ve bölgesel ISP kesintilerinin neden olduğu tek hata noktalarını ortadan kaldırabilir. Bu kılavuz, Windows, macOS, Linux […]
Linux paket yönetimi, bir Linux sisteminde yazılımın kurulduğu, güncellendiği, yapılandırıldığı ve kaldırıldığı mekanizmadır. apt (Advanced Package Tool), Ubuntu ve Linux Mint gibi Debian tabanlı dağıtımlarda `.deb` paketlerini yönetirken, yum (Yellowdog Updater Modified), CentOS ve RHEL dahil Red Hat tabanlı sistemlerde `.rpm` paketlerini yönetir. Her iki araç da bağımlılık çözümleme, depo etkileşimi ve paket bütünlüğü doğrulamasının […]
Python’ın multiprocessing modülü, her biri kendi bellek alanına ve Python yorumlayıcısına sahip bağımsız işletim sistemi düzeyinde süreçler oluşturarak gerçek paralel yürütmeyi mümkün kılar — Global Interpreter Lock (GIL)‘i tamamen devre dışı bırakır. Tek bir yorumlayıcı durumunu paylaşan ve GIL tarafından serileştirilen iş parçacıklarının aksine, ayrı süreçler mevcut tüm CPU çekirdeklerinde eş zamanlı olarak çalışır; bu […]
Apache’nin `htpasswd` kimlik doğrulaması, HTTP Temel Kimlik Doğrulaması sağlar — içerik sunmadan önce herhangi bir tarayıcı isteğini kullanıcı adı/parola istemiyle sorgulayan sunucu taraflı bir erişim denetim mekanizması. Hiçbir uygulama katmanı kodu gerektirmez, tamamen Apache’nin modül sistemi içinde çalışır ve herhangi bir PHP, Python veya Node.js arka uç mantığı çalışmadan önce web sunucusu düzeyinde uygulanır. Bu, […]
Faker, otomatik testlerde, veritabanı tohumlama işlemlerinde ve geliştirme ortamı doldurma süreçlerinde kullanılmak üzere istatistiksel olarak gerçekçi sahte veriler (isimler, adresler, e-postalar, telefon numaraları, UUID’ler ve daha fazlası) üreten bir PHP kütüphanesidir. Laravel’de Faker, `fakerphp/faker` paketi aracılığıyla birinci sınıf bir bileşen olarak gelir ve doğrudan Eloquent model factory’leriyle entegre çalışarak geliştiricilere üretim verilerine dokunmadan anlamlı test […]
