Git 101 #2 – GitHub’da Commit’lerin GPG ile İmzalanması

Bir önceki yazımda, GitHub tarafında SSH key ile authentication‘dan bahsetmiştim. Bu yazıda ise GPG kullanarak commit’lerimizi imzalamayı deneyeceğiz.

İmzaladığımız commit’ler, GitHub üzerinde “verified” etiketine sahip olacaklar. Bu sayede, commit’lerimizin güvenilirliğini arttırmış olacağız.

Okumaya devam et “Git 101 #2 – GitHub’da Commit’lerin GPG ile İmzalanması”

Git 101 #1 – SSH ile GitHub Bağlantısı

Bir önceki yazımda, GitHub ile Git bağlantısını sağlarken kullanıcı adı / parola ikilisini kullanmıştık. Hatta benim hesabımda 2FA açık olduğu için token ile ilerlemek durumunda kalmıştık.

Bu yazıda ise GitHub hesabımıza SSH anahtarı ile nasıl bağlanabileceğimizi göreceğiz.

Okumaya devam et “Git 101 #1 – SSH ile GitHub Bağlantısı”

Git 101 #0 – Git Nedir? Clone’u Edit’leyip Commit’leri Push Ettiniz mi?

Çok uzun zamandır elimdeki ufak tefek kod parçalarını bir Git sunucusunda paylaşmayı planlıyordum. Shell Scripting yazılarımdaki örnekleri bir şekilde paylaşıma açabilmek için oturdum biraz Git çalıştım. Notlarımı da sizlerle paylaşmak istedim. Shell Scripting 101 reposuna da buradan ulaşabilirsiniz.

git commit çıktısı
git commit çıktısı
Okumaya devam et “Git 101 #0 – Git Nedir? Clone’u Edit’leyip Commit’leri Push Ettiniz mi?”

Shared Hosting’lerde WordPress Taşınması

Bazı ufak tefek işleri hızlıca host edebilmek, yeri geldiğinde eşe dosta da hosting ayırabilmek için “bayi paketi” adıyla da bilinen “reseller” hosting paketlerinden kullanıyorum. Bu bir ya da birden fazla siteyi host edebilmenizi sağlayan “hosting (barındırma)” paketlerinde genelde eliniz kolunuz bağlı olur. İşler WHM ya da cPanel gibi paneller üzerinden yürür.

Örneğin, sunucunuza SSH yapamazsınız. Yeni bir paket kuramazsınız. Yeni bir yazılım kuramazsınız. Sadece web arayüzünden erişerek bir şeyler yapabilirsiniz. Birçok insanın işini görmeye yetebilir fakat bizim elimizi kolumuzu bağlıyor.

Okumaya devam et “Shared Hosting’lerde WordPress Taşınması”

Let’s Encrypt ile Ücretsiz SSL Sertifikası

Let’s Encrypt; kamu yararına çalışan, ücretsiz, otomatize, açık bir sertifika otoritesidir (Certificate Authority, CA)^1. Internet Security Research Group (ISRG) tarafından sağlanan bir hizmettir.^2

Bu yazıda; CentOS 7 üzerinde Apache konfigürasyonunu ve Let’s Encrypt kurulumunu gerçekleştirmeye çalışacağız.

Warner Bros ACME. RTFM Coyote!
Warner Bros ACME. RTFM Coyote!
Okumaya devam et “Let’s Encrypt ile Ücretsiz SSL Sertifikası”