Vesta CP Üzerinde Let’s Encrypt SSL Kurulumu

Vesta CP Web Hosting Kontrol Paneli üzerinde Let’s Encrypt SSL kurulumu oldukça basittir. Bilindiği üzere bu ssl türü ücretsizdir. Belirli sürelerde manuel veya oto yenilenirler. Biz bu makalemizde Vesta CP Panel üzerinde Let’s Encrypt SSL in kurulumunu basit ve ayrıntılı şekliyle iki tip de anlatacağız. Elbette biz bu kurulumu apache veya apache + nginx reverse proxy için gerçekleştiriyoruz. Kendi başına NGINX + PHP-FPM e de benzer şekilde kurulabilir ancak nginx yapılandırması farklı olacaktır.

Bu makalede yer alan Vesta CP Üzerinde Let’s Encrypt SSL kurulum işlemini tüm Linux VPS veya VDS paketlerinde gerçekleştirebilirsiniz.

  • Kurulumlar öncesi Let’s Encrypt SSL kurulacak alan adınızın dnslerinin sağlıklı olduğuna yani sunucunuzun dnsleri ile güncellenmiş olduğuna emin olunuz.

 

BASİT KURULUM
===========================
VestaCP Panelde WEB tıklatın ;


Let’s Encrypt SSL kurulacak domainin yanındaki DÜZENLE ye tıklayın ;

SSL Support ve Lets Encrypt Support alanlarını işaretletin ;

Kaydet e tıklayın

Bu işlem sonrası eğer bir sorun yok ise Ücretsiz Let’s Encrypt SSL kurulmuş olacaktır.

 

GELİŞMİŞ KURULUM
===========================
Eğer yukarıdaki basit kurulumda LetsEncrypt account registration 400, Error 2, Error 20 gibi hatalar alır iseniz aşağıdaki adımları SSH üzerinden izleyerek gelişmiş / manuel kurulum gerçekleştirebilirsiniz.

Komutları yürütün ;

Git ile gerekli yazılımları çekin ;

Dizin oluşturun ;

Linklendirmeler yapın ;

Aşağıdaki komutu Let’s Encrypt SSL kuracağınız alan adına göre düzenleyip yürütün. Örneğin biz domain.com için yürütüyoruz ;

Enter c to cancel : karşısına e-posta adresinizi yazın ve enter a basın ;

İlgili domain için Let’s Encrypt SSL dosyaları başarıyla oluşturuldu ;

Dosyaları listeleyelim (domain.com yerine kendi domain adresinizi yazın);

Şimdi Bu dosyaları gerekli yerlere taşıyacağız. Biz domain.com için taşıyoruz. Siz domain.com yerine kendi alan adınıza göre aşağıdaki komutları düzenleyiniz ;

Servisleri yeniden başlatalım ;

Yeniden Vesta CP de yer alan WEB alanından domainimizin yanında yer alan DÜZENLE ye tıklayalım.

SSL Support kapalı ise yanındaki kutuyu işaretleyip açın ;

Görüldüğü gibi tüm sertifika kodları gerekli yerlerde doldurulmuş görünüyor ;

Kaydet diyoruz ;

Ve web sitemiz aktif görünüyor ;

Eğer at ile 60 günde bir Lets Encrypt SSL in ilgili domain için otomatik yenilenmesini ister iseniz aşağıdaki komutu kendi domain adresinize göre SSH üzerinden yürütebilirsiniz ;

 

Önerilen Diğer Konular