Bilgisayar Genel İnternet Teknoloji Web Tasarım Yazılım

cPanel yüklü sunucuya Lets Encrypt (Bedava SSL) Nasıl Kurulur

Bu makalede web hosting yönetim panellerinin en kapsamlı olarak görülen cPanel ‘de kurulum yapacağız.

Vakit kaybetmeden başlıyoruz. SSH bağlantısı sağlayalım. Bedava SSL kurulumu için ahmetakdeniz.me alan adını kullanacağız.

cpanel-bedava-ssl-lets-encrypt-kurulumu-1

cpanel-bedava-ssl-lets-encrypt-kurulumu-2

İlk işlem olarak WebHost Manager üzerinden çalışan webserverı (apache,nginx vs.) kapatalım.

Bunun için aşağıdaki sekmeye gidelim.

Hizmet Yapılandırması »Servis Yöneticisi

cpanel-bedava-ssl-lets-encrypt-kurulumu-3

cpanel-bedava-ssl-lets-encrypt-kurulumu-4

Apachenin işaretini kaldırıp kayıt edip kapanmasını sağlayalım. İşlemi gerçekleştirdikten sonra SSH bağlantımıza dönüp aşağıdaki kodları uygulayarak Let’s Encrypt scriptini ve gerekli kurulumları yapalım.

rpm -Uvh http://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm

yum install git python-virtualenv -y

git clone https://github.com/letsencrypt/letsencrypt

cd letsencrypt

./letsencrypt-auto --help --debug

cpanel-bedava-ssl-lets-encrypt-kurulumu-5

Bu komutu uyguladığınızda yapabileceğiniz kurulum tagları önerilecek biz direk aşağıdaki komutla domainimiz için sertifika isteyeceğiz.

./letsencrypt-auto certonly --standalone -d example.com -d www.example.com --debug

Benim uygulamam gereken kod:

./letsencrypt-auto certonly --standalone -d ahmetakdeniz.me -d www.ahmetakdeniz.me --debug

cpanel-bedava-ssl-lets-encrypt-kurulumu-6

cpanel-bedava-ssl-lets-encrypt-kurulumu-7

cpanel-bedava-ssl-lets-encrypt-kurulumu-8

cpanel-bedava-ssl-lets-encrypt-kurulumu-9

SSL için gerekli dosyalar belirtilen dizinde bizi bekliyor gidip dosyaları alalım ve sitemize kuralım.

cpanel-bedava-ssl-lets-encrypt-kurulumu-10

Direk WHM üzerinden “Bir Etki Alanına bir SSL Sertifikası Kur” sekmesinden de kurabiliriz normal :2083 domain.com/cpanel uzantısından ulaştığımız normal host yönetim panelinden yükleyebiliriz.

2. seçeneği uygulayalım.

cpanel-bedava-ssl-lets-encrypt-kurulumu-11

cpanel-bedava-ssl-lets-encrypt-kurulumu-12

cpanel-bedava-ssl-lets-encrypt-kurulumu-13

Tek 1 IP ye birden fazla SSL kurmamız SNI sayesinde mümkün fakat yukarıda belirtildiği üzre eski sistemler tanımayacaktır. Bunu aşmak için mevcut IPyi shared yerine dedicated hale getirebiliriz yada ilave IP adresleri satın alarak kurabiliriz.

cpanel-bedava-ssl-lets-encrypt-kurulumu-14

cpanel-bedava-ssl-lets-encrypt-kurulumu-15

Sertifikayı başarıyla kurduk. Şimdi ilk başta kapattığımız yerden apache sunucuyu yeniden başlatalım ve alan adımızı kontrol edelim.

cpanel-bedava-ssl-lets-encrypt-kurulumu-16

SSL sorunsuz şekilde çalışmakta. İyi çalışmalar.

Kaynak : o12.org

 

Yazar Hakkında

Mustafa SEVİNÇ