GoDaddy'den DirectAdmin'e SSL Sertifikası Kurmak

Çok sık yapılan bir işlem değil SSL sertifikası kurmak. Ancak senede bir yenilemek icap ediyor. Bu nedenle ben de dahil unutabiliyoruz, notlarımıza bakıyoruz. Bu yazı da pek kaynak olmadığı için en başta kendim ve ihtiyacı olan herkesin faydalanması için yazılmıştır.

Çok sık yapılan bir işlem değil SSL sertifikası kurmak. Ancak senede bir yenilemek icap ediyor. Bu nedenle ben de dahil unutabiliyoruz, notlarımıza bakıyoruz. Bu yazı da pek kaynak olmadığı için en başta kendim ve ihtiyacı olan herkesin faydalanması için yazılmıştır.

Öncelikle özel bir IP adresinizin olması şart. Paylaşımlı IP adresi kullanıyorsanız SSL oluşturamazsınız. Hosting firmanızla iletişime geçerek özel bir IP atamasını söyleyin, veya gerekiyorsa satın alın.

Sonrasında Godaddy'e kayıt için Direct Admin panelden bir anahtar almanız gerekiyor.

Direct Admin paneline gidin. Advanced Features bölümü altındaki SSL Certificates linkini tıklayın.



Daha sonra gelen pencereden 3 seçenek göreceksiniz.

1- Use the server's certificate:

2- İki seçenek vardır:
a) Create your own self signed certificate
b) Create A Certificate Request

3- Paste a pre-generated certificate and key

Bizim ihtiyacımız olan 2b seçeneğidir. İşaretleyin ve bilgileri aşağıdaki resimde olduğu gibi kendi bilgilerinizle doldurun.



Sonra altta sağda yer alan SAVE butonuna basın. Size aşağıdaki gibi bir key verecek.


-----BEGIN CERTIFICATE REQUEST-----

SDJHSDMCMSKCKSCMCLSLCLSADPSMSSMCSDLKSDLCMSDLSDMCLSDMCLSCSMLSCLSD

UEWJDSJKDSIWEDKDSLSDOSDKFGLSFDLSDPOSDLADSMVCVMNFSDWEWRJKFDOSKDSA

SDJHSDMCMSKCKSCMCLSLCLSADPSMSSMCSDLKSDLCMSDLSDMCLSDMCLSCSMLSCLSD

EWHJFIFDNSDASMVCBVJFOWJMDODSJWEMFDFDFDMCDSOW<SDLDSOJRTMFVFDOEWKW

UEWJDSJKDSIWEDKDSLSDOSDKFGLSFDLSDPOSDLADSMVCVMNFSDWEWRJKFDOSKDSA

SDJHSDMCMSKCKSCMCLSLCLSADPSMSSMCSDLKSDLCMSDLSDMCLSDMCLSCSMLSCLSD

UEWJDSJKDSIWEDKDSLSDOSDKFGLSFDLSDPOSDLADSMVCVMNFSDWEWRJKFDOSKDSA

SDJHSDMCMSKCKSCMCLSLCLSADPSMSSMCSDLKSDLCMSDLSDMCLSDMCLSCSMLSCLSD

EWHJFIFDNSDASMVCBVJFOWJMDODSJWEMFDFDFDMCDSOW<SDLDSOJRTMFVFDOEWKW

SDJHSDMCMSKCKSCMCLSLCLSADPSMSSMCSDLKSDLCMSDLSDMCLSDMCLSCSMLSCLSD

UEWJDSJKDSIWEDKDSLSDOSDKFGLSFDLSDPOSDLADSMVCVMNFSDWEWRJKFDOSKDSA

SDJHSDMCMSKCKSCMCLSLCLSADPSMSSMCSDLKSDLCMSDLSDMCLSDMCLSCSMLSCLSD

UEWJDSJKDSIWEDKDSLSDOSDKFGLSFDLSDPOSDLADSMVCVMNFSDWEWRJKFDOSKDSA

SDJHSDMCMSKCKSCMCLSLCLSADPSMSSMCSDLKSDLCMSDLSDMCLSDMCLSCSMLSCLSD

EWHJFIFDNSDASMVCBVJFOWJMDODSJWEMFDFDFDMCDSOW<SDLDSOJRTMFVFDOEWKW

UEWJDSJKDSIWEDKDSLSDOSDKFGLSFDLSDPOSDLADSMVCVMNFSDWEWRJKFDOSKDSA

SDvHSDMCM+2D

-----END CERTIFICATE REQUEST-----



Bu kodu masaüstüne bir yere yeni metin belgesi oluşturarak kaydedin. (Ne olur ne olmaz).

Godaddy hesabınıza gidin. Önceden SSL almış olduğunuzu varsayıyorum. İster ilk kez oluşturun, ister yenileyin, aynı işlemleri yapacaksınız.

"Request a certificate" deyin veya yeniliyorsanız ilgili domaine ait sertifikayı seçip Control Center'a gidin. (Muhtemelen Launch isimli bir butona tıklamanız gerekecek)

Re-key yapacaksanız aşağıdaki gibi bir ekran çıkacak. Eğer ilk kez oluşturuyorsanız da benzer bir ekran göreceksiniz.



Bu alana biraz önce aldığımız kodu yapıştırın ve kaydedin.

Sonra GoDaddy Control Center'daki SSL listenize tekrar dönüp ilgili domaini seçin ve yukarıdan download deyin.

Bir zip dosyası indireceksiniz. Bu zip dosyasının içinde iki dosya vardır: gd_bundle.crt ve domain_adi.crt. (Bu dosyaları birlikte aç deyip Metin Belgesi (Notepad) ile açın)

Şimdi DirectAdmin'e dönün. SSL Sertificates kısmına girin.

"Paste a pre-generated certificate and key" seçeneğini işaretleyin ve oradaki alana "domain_adi.crt" dosyasındaki verileri bu alandaki textbox'ta yer alan "-----END RSA PRIVATE KEY-----" ifadesinden sonraki satıra yapıştırın. Save butonuna basın. Save butonuna bastığınızda Başarılı / Successfull gibi bir uyarı aldıysanız herşey yolunda gitti demektir.

Şimdi sıra diğer adımda. Direct Admin'de yine SSL Sertificate kısmının en altında şöyle bir ifade vardır: "Click Here to paste a CA Root Certificate." Onu bulun ve Click here linkine tıklayın.

Karşınıza gelen sayfada "Use a CA Cert." ifadesinin işaretli olmasına dikkat edin. Alttaki metin alanına biraz önce GoDaddy'den indirdiğiniz gd_bundle.crt dosyasındaki verileri kopyalayıp buraya yapıştırın.

Yine Save butonuna bastığınızda Başarılı / Successfull gibi bir uyarı aldıysanız herşey yolunda gitti demektir.

Şimdi son adım, kontrol edelim. Direct Admin ana panele gidin. (Domaine mahsus panelden çıkıp ana dizine geçin.) Extra Features kısmından "Custom HTTPD Configurations" linkine tıklayın. Gelen bölümden domaininizi tıklayın. Açılan sayfada şu satırları bulun.


SSLCertificateFile /usr/local/directadmin/data/users/username/domains/domain.com.cert

SSLCertificateKeyFile /usr/local/directadmin/data/users/username/domains/domain.com.key

SSLCACertificateFile /usr/local/directadmin/data/users/username/domains/domain.com.cacert



Eğer bu satırlar varsa sorun yok demektir. Bu satırları bulamıyorsanız, en başa dönün.

Servisi yeniden başlatmak lazım şimdi. Bunun için Direct Admin ana panele gelin ve "Service Monitor" linkine tıklayın. "Reboot" butonunu bulun ve tıklayın. Server'ı yeniden başlatmış oldunuz. 2-3 dakika sonra sistem yeniden başladığında sertifika aktif olacaktır. Denemek için site adınızı başına "https://" yazarak kontrol edin.

Kolay gelsin.
  • Etiketler;
Siraceddin El
1999 yılından bu yana web tasarımcı olarak yurt içinde ve yurt dışında sayısız projede yer aldı. 2002 yılında Sanalkurs.net'i kuran ekiptendir. Etkinlik.com.tr'nin de kurucularındandır. Girişimci, tasarımcı ve eğitmen olarak çalışmalarını sürdürmektedir.
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

Teşekkürler hocam, detaylı bir anlatım olmuş. Ayrıca ssl sertifikalarının fiyatları nasıl bu kadar değişken olabiliyor sorusunun cevabını merak edenler için [url=https://www.ssl.net.tr/blog/ssl-sertifikasi-fiyatlari-neden-bu-kadar-farkli/]burada[/url] güzel bir blog yazısı bulunuyor.

Yukarı Git