Panilux – Let’s Encrypt Bedava SSL Kurulumu

SSL kullanan sitelerin google, diğer arama motoları ve kullanıcılar tarafından güvenilir olarak görüldüğünden daha önce bahsetmiştik. Şimdi sizlere tamamen ücretsiz ssl sertifikası oluşturmamızı sağlayan bir hizmetten  bahsedeceğiz. Bu ssl hizmetinin ve yetkilisinin adı Let’s Encrypt idi. Let’s Encrypt linux sunucunuz altında siteleriniz için ücretsiz ssl sertifikası oluşturmanızı sağlamaktadır.

Bu SSL Sertifikasını tüm Centos VPS Sunuculara Ücretsiz Kurdurabilirsiniz!

Öncelikle SSH üzerinden git ve virtualenv kuruyoruz ;

letsencrypt yi git ile çekerek dizine erişiyoruz ve web servislerini durduruyoruz ;

Bu makalemizde örnek olarak sunucumuzda ekli olan cliaweb.ml alan adı için ssl sertifikası oluşturacağız. Aşağıdaki komutu yürütüyoruz (siz kendi alan adınızı burada belirtiniz) ;

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

panel-letsencrypt-bedava-ssl-kurulumu-1

Enter a basıyoruz ;

panel-letsencrypt-bedava-ssl-kurulumu-2

Sertifikamız sorunsuz oluştu ise aşağıdakine benzer bir ekran gelmelidir. Burada kırmızı ile belirtilen alan yani  /etc/letsencrypt/live/cliaweb.ml/ dizini altında sertifika dosyalarımız beklemektedir.

panilux-letsencrypt-bedava-ssl-kurulumu-1

Web servisini başlatıyoruz. Sertifika dosyalarının bulunduğu dizine erişiyoruz ve dosyaları listeliyoruz ;

Aşağıdaki şekilde .pem uzantılı ssl sertifika dosyalarımızı görüyoruz. Bu dosyalardan işimize yarayacak olanlar ;
cert.pem
privkey.pem
fullchain.pem

panilux-letsencrypt-bedava-ssl-kurulumu-2

Şimdi yukarıda yer alan dosyaları gördüğümüz ssh terminalimizi bir köşede bekletiyoruz. Panilux üzerinde önce Ayarlar ;

panilux-letsencrypt-bedava-ssl-kurulumu-3

SSL’ler altından Sertifika Yükle diyoruz ;

panilux-letsencrypt-bedava-ssl-kurulumu-4

Setifika ismini biz cliaweb.ml olarak yazıyoruz ;
panilux-letsencrypt-bedava-ssl-kurulumu-5

SSH a geri dönüyoruz ve aşağıdaki komutu yürüterek içeriği kopyalıyoruz ;

Panilux Sertifika yükle sayfamızda Private key kutusuna kopyaladığımız privkey.pem içeriğini yapıştırıyoruz ;

panilux-letsencrypt-bedava-ssl-kurulumu-6

SSH a geri dönüyoruz ve aşağıdaki komutu yürüterek içeriği kopyalıyoruz ;

Panilux Sertifika yükle sayfamızda Sertifika kutusuna kopyaladığımız cert.pem içeriğini yapıştırıyoruz ;

panilux-letsencrypt-bedava-ssl-kurulumu-7

SSH a geri dönüyoruz ve aşağıdaki komutu yürüterek içeriği kopyalıyoruz ;

Panilux Sertifika yükle sayfamızda CA sertifikası kutusuna kopyaladığımız fullchain.pem içeriğini yapıştırıyoruz ;

panilux-letsencrypt-bedava-ssl-kurulumu-8

Metinleri yükle butonuna tıklıyoruz ;

panilux-letsencrypt-bedava-ssl-kurulumu-9

cliaweb.ml adlı ssl sertifikamız görünüyor ;

panilux-letsencrypt-bedava-ssl-kurulumu-10

Yeniden panilux a ait Ayarlar menüsüne tıklıyoruz ;

panilux-letsencrypt-bedava-ssl-kurulumu-11

Web Servisi altından NGINX e tıklıyoruz ;

panilux-letsencrypt-bedava-ssl-kurulumu-12

ssl_sni seçeneğini true olarak değiştirip kaydediyoruz ;

panilux-letsencrypt-bedava-ssl-kurulumu-13

Panilux menüsünden Domainler e tıklıyoruz ;

panilux-letsencrypt-bedava-ssl-kurulumu-14

cliaweb.ml alan adımızın üstüne tıklıyoruz ;

panilux-letsencrypt-bedava-ssl-kurulumu-15

Ayarlar a tıklıyoruz ;

panilux-letsencrypt-bedava-ssl-kurulumu-16

SSL Sertifikası alanından cliaweb.ml adlı sertifikayı seçiyoruz ve kaydediyoruz ;

panilux-letsencrypt-bedava-ssl-kurulumu-17

panilux-letsencrypt-bedava-ssl-kurulumu-18

https://cliaweb.ml adresine erişiyoruz (siz kontrol için kendi alan adınıza erişmelisiniz) sertifikanın sorunsuz yüklendiğini ve aktif olduğunu anlayabilmek için Doğrulayan : Let’s Encrypt yazmalıdır ;

panilux-letsencrypt-bedava-ssl-kurulumu-19

Tebrikler, Let’s Encrypt ssl sertifikası Panilux üzerinde sorunsuz kuruldu 🙂