Aylık arşivler: Haziran 2020

Let’s Encrypt manual sertifika oluşturma

Merhabalar
Let’s encrypt da domaininiz için manual key oluşturmak için aşağıdaki komutu kullanabilirsiniz.

certbot certonly --manual -d ramazantufekci.com -d www.ramazantufekci.com -d hangi-alt-alan-adlarını-yapacaksan-buraya-d-parametresi-ile-ekle --preferred-challenges dns

Bu işlemi yapabilmek için certbot sisteminizde kurulu olması gerekiyor.
Dns ile doğrulama yapmamızın sebebi http doğrulaması kullanmak istememiz,çünkü alt alan adlarında istenilen dosyaları oluşturmak sorun oluyor.
Hosting cpanel üzerine ise webdisk gibi alt alan adlarında sorun yaşıyorsunuz.
Bu yüzden ben dns doğrulamasını tercih ediyorum.
Komutu çalıştırdıkdan sonra size ayarlamanız gereken dns kayıtlarını veriyor.Kullandığınız panel üzerinden gerekli dns kayıtlarını oluşturduktan sonra certbot doğrulamasından geçerse

/etc/letsencrypt/live/domainadi/

dizini altında gerekli dosyaları oluşturuyor.
Cpanel üzerinde yeni sertifika ekleyerek privkey.pem ve fullchain.pem dosyasının içeriğini gerekli alanlara yapıştırıyoruz.
Ssl sertifikası sistemimize yüklenmiş oluyor.
İsteyen olursa domaini için let’s encrypt üzerinden sertifika oluşturabilirim.Bunun için yoruma istediğiniz alan adlarını yazmanız yeterli.Gerekli iletişimi daha sonra yorumdaki mail adresinizden yaparız.

Mysql Slow Query Log Etkinleştirme

Merhabalar bu yazımız mysql server üzerinde slow query log etkinleştirme üzerine olacak.Mysql server üzerinde zaman alan sorguları loglamak için bağlantısını yaptığımız consol ekranında şu komutu veriyoruz.

SET global slow_query_log='ON';

Logların tutulacağı yer varsayılan olarak

/var/lib/mysql/slow_query.log

üzerindedir.
Bu yol aşağıdaki komut ile değiştirilebilir.

SET global slow_query_log_file='/var/log/mysql/slow_query.log';

Çalışan sorguların saniye bazında süresini ayarlayarak slow query log olarak algılanmasını sağlayabiliriz.
komutumuz

SET global slow_launch_time=5;

Yukarıdaki komutumuzla 5 saniyeden uzun süren sorguları slow_query_log olarak algılamasını sağlıyoruz.
Slow query logu kapatmak için

SET global slow_query_log='OFF';