cPanel Let’s Encrypt (Bedava SSL) Kurulumu

Let’s Encrypt bedava ssl hizmeti collabprojects tarafından geliştirilen ve sunulan ücretsiz ve açık kaynak bir projedir. Bu makalemizde daha önceki panellerde olduğu gibi cPanel üzerinde de bu bedava ssl in nasıl kurulacağını basit şekilde anlatacağız.

Let’s Encrypt bedava SSL i cPanel yüklü VDS sunucularınıza kurdurabilirsiniz!

  • Bilgi: Mevcut ssl kurulumu SNI desteği ile yapılmıştır. Bazı web tarayıcıları sertifika hatası verebilir. Bu sertifika hatasını çözümlemek için sertifika oluşturacağınız alan adına özel ip tahsis ederek sertifika kurulumu yapmanızı öneririz!

 

Öncelikle apache ve eğer mevcut ise nginx web server hizmetlerini durduruyoruz. WHM panel üzerinde Hizmet Yapılandırması -> Servis Yöneticisi ne tıklıyoruz ;

cpanel-letsencrypt-bedava-ssl-kurulumu-1

Apache Web Server (web sunucusu) kutulardaki işaretleri kaldırıyoruz ve Save diyerek kaydediyoruz ;

cpanel-letsencrypt-bedava-ssl-kurulumu-2

cpanel-letsencrypt-bedava-ssl-kurulumu-3

Sıra Let’s Encrypt kurulumuna geldi. SSH terminal üzerinden aşağıdaki komutları sırası ile yürütüyoruz ;

/letsencrypt/ dizinine geçerek www.cliaweb.ml alan adımız için ssl sertifikası oluşturuyoruz. Siz burada kendi alan adınız için oluşturmalısınız ;

E-posta adresimizi yazıyoruz ve enter a basıyoruz ;

cpanel-letsencrypt-bedava-ssl-kurulumu-4

Agree seçili iken enter a basıyoruz ;

cpanel-letsencrypt-bedava-ssl-kurulumu-5

SSL Sertifika dosyalarının oluşturulduğunu ve /etc/letsencrypt/live/cliaweb.ml/ dizini altında olduğunu belirten bir ekran alıyoruz ;

cpanel-letsencrypt-bedava-ssl-kurulumu-6

Şimdi apache web server hizmetini yeniden aktif ediyoruz. WHM üzerinde ServisYöneticisine tıklıyoruz ;

cpanel-letsencrypt-bedava-ssl-kurulumu-1

Apache Web Server kutucukları işaretliyoruz ve Save diyoruz ;

cpanel-letsencrypt-bedava-ssl-kurulumu-7

cpanel-letsencrypt-bedava-ssl-kurulumu-3

WHM panelimizde Hesap Bilgileri -> Hesapları Listele ye tıklıyoruz ;

cpanel-letsencrypt-bedava-ssl-kurulumu-8

www.cliaweb.ml için cP ikonuna tıklıyoruz ve cPanele geçiş yapıyoruz ;

cpanel-letsencrypt-bedava-ssl-kurulumu-9

Güvenlik -> SSL/TLS Yöneticisi ne tıklıyoruz ;

cpanel-letsencrypt-bedava-ssl-kurulumu-10

SSL sitelerini yönetin e tıklıyoruz ;

cpanel-letsencrypt-bedava-ssl-kurulumu-11

Etki alanı karşısından ssl sertifikası yükleyeceğimiz alan adımızı seçiyoruz. Biz www.cliaweb.ml için oluşturmuştuk ;

cpanel-letsencrypt-bedava-ssl-kurulumu-13

Yeniden ssh terminale geçerek aşağıdaki komutları yürütüyoruz ;

cert.pem  chain.pem  fullchain.pem  privkey.pem dosyalarını görüyoruz ;

cpanel-letsencrypt-bedava-ssl-kurulumu-12

nano cert.pem diyerek bu sertifikayı Sertifika (CRT) altına yapıştırıyoruz ;

cpanel-letsencrypt-bedava-ssl-kurulumu-14

nano privkey.pem diyerek bu anahtarı Özel Anahtar: (KEY) altına yapıştırıyoruz ;

cpanel-letsencrypt-bedava-ssl-kurulumu-15

nano chain.pem diyerek bu chain içeriğini Sertifika Kuruluşu Paketi: (CABUNDLE) altına yapıştırıyoruz ;

cpanel-letsencrypt-bedava-ssl-kurulumu-16

Sertifikayı yükle butonuna tıklıyoruz ;

cpanel-letsencrypt-bedava-ssl-kurulumu-17

SSL Sertifikamız başarıyla kuruldu. Tamam a tıklıyoruz ;

cpanel-letsencrypt-bedava-ssl-kurulumu-18

SSL durumunu https://cliaweb.ml diyerek kontrol ediyoruz. Doğrulayan : Let’s Encrypt görünmelidir ;

cpanel-letsencrypt-bedava-ssl-kurulumu-19

 

 

Önerilen Diğer Konular

  • Göktuğ

    Şu hatayı alıyorum nasıl çözebilirim ?

    –> Finished Dependency Resolution
    Error: Package: git-1.7.1-4.el6_7.1.x86_64 (base)
    Requires: perl-Git = 1.7.1-4.el6_7.1
    Error: Package: git-1.7.1-4.el6_7.1.x86_64 (base)
    Requires: perl(Git)
    Error: Package: git-1.7.1-4.el6_7.1.x86_64 (base)
    Requires: perl(Error)
    You could try using –skip-broken to work around the problem
    You could try running: rpm -Va –nofiles –nodigest
    [email protected] [~]# git clone https://github.com/letsencrypt/letsencryptcd letsencrypt
    -bash: git: command not found