WordPress'te Let's Encrypt'ten Ücretsiz SSL Nasıl Kurulur


Önceki makalemde, bir HTTPS sitesine sahip olmanın neden daha iyi olduğunu, neden geçmişte yaygın olarak benimsenmediğini ve neden ciddi şekilde sınırlı olduğunu (teknoloji açısından) araştırdım. Bu, teknolojideki gelişmelerle o kadar hızlı değişti ki, artık bir HTTPS sitesine sahip olmak sadece bir öneri değil, yeniWordPress kurulumları için uygun bir seçenek.

Birçok barındırma şirketi Let's Encrypt'ten ücretsiz SSL sertifikaları için yerleşik destek sunmaya başlasa da, tüm ana bilgisayarlar gemiye atlamadı. Bu makalede, barındırma senaryonuza bağlı olarak WordPress içinde ücretsiz bir SSL'yi manuel olarak uygulamanın birkaç yolunu ele alacağım. Hadi içeri girelim!

Ücretsiz SSL Sertifikası Oluşturun

Let's Encrypt sertifikası oluşturmanın birkaç yolu vardır. Bu bölümde, seçtiğiniz yönteme bağlı olarak SSL'yi nasıl oluşturabileceğinizi ve kurabileceğinizi açıklayacağım. Sertifika oluşturulduktan sonra , Sertifikayı Yüklemeye geçin . İhtiyaçlarınıza göre en iyi hissettiğiniz yöntemi kullanın.

ZeroSSL Çevrimiçi aracılığıyla

ZeroSSL, barındırma sisteminizde tek bir yapılandırma dosyasına dokunmak zorunda kalmadan Let's Encrypt sertifikası oluşturmanın harika bir yoludur. Web sitesi çevrimiçi bir araçtır ve sertifikayı oluşturduktan sonra size dosya içeriğini verir, böylece bunları seçtiğiniz barındırma sağlayıcınıza yükleyebilirsiniz.

Zerossl-web sitesi

İşlem acemi dostu olmadığı için kurulum önerilmez ve sertifika oluşturmanın gerekli tüm yazılımları yüklemek zorunda kalmaktan çok daha iyi yolları vardır. Alternatif Çevrimiçi Araçlar seçeneği ise tam tersine mükemmel. Başlamak için düğmeye tıklamanız yeterlidir.

Zerossl-website-01

E-posta adresinizi, alan adınızı yükledikten ve Hizmet Şartlarını kabul ettikten sonra, kendi Sertifika Talebinizi oluşturacaksınız . Panellerin büyük çoğunluğuyla uyumlu olmayı planlıyorsanız en iyi alternatifin DNS doğrulamasını kullanmak olduğunu bilmek önemlidir.

CSR'nizi oluşturduktan sonra, sertifika ANAHTARI'nızı oluşturmak için “İleri” düğmesine tıklayın. Sadece bir dakika sürecek. Anahtar oluşturulduktan sonra kopyalayıp yapıştırın ve güvenli bir yere kaydedin. Ancak zengin metin düzenleyicisi kullanmayın çünkü bu tür bir yazılım, sertifika ve anahtarın koduna potansiyel olarak müdahale edebilecek ek karakterler ekleyecektir. Hiçbir format olmadan ve tam olarak verildiği şekilde, hiçbir şeyi kaldırmadan TXT olarak kaydedilmelidir .

Zerossl-web sitesi-02

Anahtar oluşturulduktan ve bilgisayarınıza doğru şekilde kopyalandıktan veya kaydedildikten sonra, etki alanı kaydını doğrulamanız istenecektir. Bu adım için kontrol panelinize erişmeniz ve tam olarak ekranda görüntülendiği gibi bir TXT kaydı eklemeniz gerekir (bunu nasıl yapacağınızı yazının devamında açıklayacağız). Kayıt eklendikten sonra, değişikliklerin yayılması için en az 5 dakika beklemeniz gerekir, ardından İleri'ye basın .

Her şey çalışıyorsa ZeroSSL sertifikanızı oluşturacak ve size Gerçek Sertifikayı ve Sertifika Yetkilisi Paketini kaydetme şansı veren bir Tebrikler sayfası verecektir.

Bu yöntemin iyi yanı, WordPress'e veya barındırma panelinize herhangi bir şey yüklemeyi içermemesidir, ancak olumsuz tarafı, sertifikayı her 60 günde bir yeniden oluşturmanız gerektiğidir; bu, yapmak isteyeceğiniz bir şey değildir. Yönetmeniz gereken tonlarca web siteniz var. WordPress olmasa bile bir siteye hızlı bir şekilde sertifika eklemek için iyi bir yöntemdir ve genel olduğu için herhangi bir sistemde çalışabilir.

Certbot aracılığıyla kendi VPS/Sunucunuzda

Kendi VPS'nizde Debian 8 kullanıyorsanız , kurulumu çok basittir, basit şu kod satırını ekleyin:

 sudo apt-get install certbot -t jessie-backports

80 numaralı bağlantı noktasının certbot'un düzgün çalışması için ücretsiz olması için mevcut web sunucunuzu durdurmanız gerektiğini unutmayın, bu şu şekilde yapılabilir:

 hizmet httpd durdurma
hizmet nginx durdurma

Bundan sonra, bir sertifika almak için yapmanız gereken tek şey, etkileşimli sürecin başlaması için bu satırı çalıştırmaktır:

 kesinlikle sertifika robotu

CentOS kullanıyorsanız, certbot'u şu şekilde yüklemeniz gerekir:

 sudo yum epel sürümünü yükleyin
sudo yum certbot'u kurun

Ve Debian ile aynı şeyi yapın. İşlem otomatiktir, ancak dosyaları nasıl düzgün bir şekilde yöneteceğinizi ve ister apache ister nginx olsun, sanal ana bilgisayar dosyanıza nasıl ekleyeceğinizi bilmeniz gerekir. Daha fazla referans için Certbot sitesine göz atabilirsiniz.

WordPress ile Eklentiyi Şifreleyelim

wp-let-encrypt-eklenti

Bu, WordPress kullanıyorsanız, bir VPS'ye sahip olsanız bile, sertifika eklemenin en basit yolu ile ilgilidir, bu yol tam otomatik olduğundan Certbot'un işi yapmasından çok daha basittir . WordPress.org'dan indirilebilen WP Let's Encrypt adlı bir eklenti kullanır.

Eklenti yüklendikten sonra sitenizi şu şekilde eklentiye kaydetmeniz gerekir:

wp-let-encrypt-plugin-01

Sona Erme Uyarıları seçeneğinde olduğu gibi, Sertifikayı Otomatik Oluştur seçeneğinin her zaman etkin olacak şekilde ayarlanmasını öneririm. Bu şekilde bir şeyler ters giderse, olası sona erme süreleri konusunda her zaman uyarılırsınız. Bu bilgiler tamamlandıktan sonra önce hesabınızı Kayıt devam edecektir. Bu, eklentinin Let's Encrypt sunucularına doğrudan bağlanmasına izin verir ve bu, etki alanınızı doğrulamak zorunda kalma sürecini etkili bir şekilde ortadan kaldırır (bu sadece harika değil, aynı zamanda zamandan da tasarruf sağlar!).

wp-let-encrypt-plugin-02

İşte işin zor kısmı. Sertifika oluşturulduktan ve tamamen etkinleştirildikten sonra, gerçek dosyaların yolunun “public_html” klasöründe olmadığını fark edeceksiniz, bu nedenle sertifikayı kontrol panelinize yüklemek için bu dosyaları manuel olarak indirmeniz gerekecek (yine – nasıl yapılacağını açıklıyoruz). sonraki bölümde yükleme sertifikaları).

Eklenti 60 gün sonra sertifikayı yeniden yayınladığında sertifika aynı olacağından, kendi kendine bakım yapan bir sistem oluşturmak için bu işlemi tekrar etkili bir şekilde yapmanız gerekmeyecektir , bu nedenle yalnızca ilk seferde zor olacaktır.

SSL Sertifikanızı Yükleyin

Artık ihtiyaçlarınıza en uygun yöntemi seçtiğinize ve oluşturulan sertifikaya sahip olduğunuza göre, şimdi panelinize yükleyelim. cPanel veya Vesta veya başka bir paneldeyseniz, Dosya Gezgini veya FTP'yi (bunun için İletim veya Filezilla'yı kullanmayı seviyoruz) kullanmanız ve aşağıdaki dosyaları indirmeniz gerekir (not: bu dosyalara giden yol her zaman tarafından sağlanır. Sertifika oluşturulduktan sonra WordPress eklentisi):

  • sertifika.pem
  • özel.pem
  • zincir.pem

Dosyaları aldıktan sonra bir sonraki adıma geçebilirsiniz.

cPanel

cPanel için süreç oldukça basittir ve sertifikanın SSL/TLS menüsüne yüklenmesini içerir. Bu menüye erişmek için cPanel aramanıza “SSL” yazmanız yeterlidir.

cpanel-01

Siteniz için SSL Yükle ve Yönet (HTTPS) menüsüne erişmeniz ve sertifikayı buraya yüklemeniz gerekir:

cpanel-02

Her dosyadaki kodu basit bir şekilde aşağıdaki kutulara kopyalayıp yapıştırın:

  • cert.pem dosyası içeriği Sertifikaya (CRT) girer
  • private.pem dosyası içeriği Özel Anahtara (KEY) girer
  • filechain.pem içeriği Sertifika Yetkilisi Paketine (CABUNDLE) gider

Bu kadar! Yeni Let's Encrypt Sertifikanız alan adınızda etkin olmalıdır . Tüm süreç ilk seferde birkaç dakika sürebilir, ancak o kadar basittir ki, alıştığınızda WP Let's Encrypt eklentisi ve sertifikayı cPanel'e yüklemek bir dakikadan az sürebilir!

VestaCP

Vesta, sertifikaları yüklemek için cPanel'den bile daha kullanıcı dostudur. Dosyalarınızı Vesta Dosya Gezgini veya FTP aracılığıyla indirdikten sonra, HTTP'den HTTPS'ye şu şekilde geçerek, etki alanı menünüze yüklemeniz gerekir:

vestacp-01

İlgili dosyaların içeriğini, herhangi bir şey eklemeden veya çıkarmadan olduğu gibi (kopyala-yapıştır) aşağıdaki kutulara bu sırayla yüklersiniz:

  • cert.pem içeriği SSL Sertifikasına girer
  • private.pem içeriği dosyası SSL Anahtarına gider
  • filechain.pem içeriği SSL Sertifika Yetkilisi / Orta Düzey'e gider

vestacp-02

İçeriği yükledikten sonra Kaydet'e tıklamanız yeterlidir ve işte! web'iniz anında SSL'ye dönüştürülür. Bunun tüm ilk yapılandırma olduğunu unutmayın. Sertifika yüklendikten sonra, sertifikanın yeniden düzenlenmesini otomatikleştirmek için WordPress Eklentisini kullanmayı seçebilirsiniz.

SSL Kurulumunu Tamamlama

Sertifika etkinleştirildikten sonra, WordPress'e aşağıdaki gibi bağlantı için SSL kullanma talimatı vermeniz gerekir :

wordpress-ssl

Tasarruf tıkladıktan sonra size bir HTTPS sadece site olacak ve Google tercihlerini değiştirmek ve SEO başka ayarlamalar yapmak başlayabilirsiniz.

Çözüm

Bu makale ile ücretsiz bir SSL sertifikası oluşturmanın ve bunu barındırma ortamınıza yüklemenin birkaç yolunu öğrendiniz. Let's Encrypt'i kutudan çıkar çıkmaz destekleyen barındırma sağlayıcıları zaten var ve bu, bu hizmetler için bir eğitim değil. Barındırma sisteminizde doğrudan bir Let's Encrypt yönteminiz yoksa, bu eğitim sizin için el yapımıydı. Tüm yöntemler arasında, cPanel veya Vesta ile birlikte WordPress Eklentisini kullanmak, tüm yöntemlerin en hızlısıdır, sizi 1 dakikadan fazla sürmez ve eklentinin kendisi tarafından ele alınacağı için size yeniden düzenlemeyi unutma özgürlüğü verir. .

Teknoloji, HTTPS'nin ilk günlerinden bu yana çok ilerledi ve Let's Encrypt'in gelmesiyle birlikte herkes için evrensel olarak kullanılabilir hale geldi. Elbette, çevrimiçi mağaza gibi web sitelerinin dolandırıcılık durumunda sizi kapsayacakları için premium sertifika satın alması gereken durumlar vardır, ancak geri kalanımız için ücretsiz sertifikalar burada kalacaktır.

WordPress kurulumunuzu HTTPS'ye yükselttiniz mi? Düşüncelerin neler? Aşağıdaki yorumlarda bize bildirin.

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

Divi's Theme Builder ile Özel Global Başlık Nasıl Oluşturulur

Artık Tema Oluşturucu burada olduğuna göre, web sitenizi A'dan Z'ye kurmanıza yardımcı olacak yeni eğitimlere dalmak için sabırsızlanıyoruz. Buna Divi'nin yerleşik seçeneğini kullanarak özel başlıklar oluşturma da dahildir. Bu eğitimde Divi's Theme Builder'ı kullanarak global bir başlık oluşturmaya odaklanacağız. Bu sayfaya veya gönderiye farklı bir başlık atamadıysanız, web sitenizin her yerinde genel bir başlık görünecektir.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir