Amazon Lightsail'e WordPress Nasıl Kurulur: Eksiksiz Kılavuz

Yayınlanan: 2022-12-20

Amazon Lightsail'e WordPress yüklemek istiyor ancak nereden başlayacağınızdan emin değil misiniz?

Amazon Lightsail, önceden hazırlanmış uygulama planları ile tam işlevli bir WordPress sitesiyle çalışmaya başlamayı çok kolaylaştırır.

Bu adım adım öğreticide, her şeyi tam olarak nasıl ayarlayacağınızı öğreneceksiniz.

Sonunda, tamamen özel bir alan adı ve Let's Encrypt'ten ücretsiz bir SSL sertifikası ile Amazon Lightsail'de çalışan bir WordPress siteniz olacak.

Hadi kazalım!

Amazon Lightsail'e WordPress Nasıl Kurulur?

İşte Amazon Lightsail'de WordPress'in nasıl kurulacağına ilişkin üst düzey bir bakış - tüm talimatlar için okumaya devam edin:

  1. Amazon Lightsail'de yeni bir bulut sunucusu oluşturun
  2. WordPress'te oturum açmak için WordPress kimlik bilgilerinize erişin
  3. Örneğinize statik bir IP adresi ekleyin
  4. Etki alanı adınızı örneğinize yönlendirin
  5. Let's Encrypt'ten ücretsiz bir SSL sertifikası yükleyin

1. Yeni Bir Örnek Oluşturun

Başlamak için Amazon Lightsail panosunda oturum açın.

AWS'yi ilk kez kullanıyorsanız kontrol paneline erişmeden önce bir hesap oluşturmanız gerekebilir.

Amazon Lightsail panosuna girdikten sonra, yeni bir bulut sunucusu oluşturmak için düğmeyi tıklayın:

Bir örnek oluştur

Bir sonraki ekranda, platform olarak Linux/Unix'i seçin ve ardından WordPress planını seçin ( bunların her ikisi de varsayılan olarak seçilmelidir ).

WordPress taslağı

Sayfanın aşağısında, sunucunuzun kaynaklarını ve fiyatını kontrol eden bulut sunucusu planınızı seçebilirsiniz.

Herhangi bir planı seçmekte özgür olsanız da, çoğu WordPress sitesi için size 1 GB RAM ve 1 vCPU sağlayan 5 ABD doları örneğini öneririm.

Önbelleğe alma kullandığınız ve çok fazla dinamik içeriğiniz olmadığı sürece, bu plan tek başına ayda yüz binlerce ziyareti destekleyebilmelidir.

örnek planı

Bunun altında örneğinize hatırlamanıza yardımcı olacak bir ad verebilirsiniz.

Seçimlerinizi yaptıktan sonra, örneğinizi hızlandırmak için alttaki Örnek Oluştur düğmesini tıklayın.

Örneğinize ad verin

Şimdi, Amazon Lightsail bulut sunucunuzu oluştururken kısa bir süre bekleyeceksiniz.

Bittiğinde, örneğin AWS Lightsail kontrol panelinizde göründüğünü görmelisiniz:

Örnek kontrol paneli

Panoyu yalnızca bu örnek için açmak üzere örnek adına tıklayın.

2. WordPress Kimlik Bilgilerinize Erişin

Bu noktada, zaten çalışan bir WordPress web siteniz var.

Genel IP'yi tarayıcınızın adres çubuğuna yapıştırarak erişebilirsiniz:

WordPress sitesi

Ancak, WordPress kullanıcı adınız ve şifreniz henüz sahip olmadığınız için sitenize henüz giriş yapamazsınız.

Varsayılan olarak, WordPress siteniz kullanıcı adı olarak kullanıcıyı kullanacaktır. Ancak parolaya erişmek için komut satırını kullanmanız gerekir. Ama endişelenme! Oldukça kolaydır ve herhangi bir yeni yazılım yüklemeyi gerektirmez.

Başlamak için bulut sunucunuz için tarayıcı tabanlı SSH istemcisini açın. Bunu, bulut sunucusu kontrol panelinizde SSH kullanarak bağlan seçeneğine tıklayarak yapabilirsiniz:

SSH kullanarak bağlan

Bu, tarayıcınızda çalışabileceğiniz bir açılır komut satırı arabirimi açacaktır.

Oturum açmaya, kimlik doğrulamaya veya herhangi bir şeye gerek yok - her şey hazır.

WordPress kullanıcı şifrenize erişmek için tek yapmanız gereken aşağıdaki komutu yapıştırmak ve enter tuşuna basmak.

cat bitnami_application_password

Ardından parolanızın göründüğünü görmelisiniz – oturum açmak için kullanabilmeniz için parolayı güvenli bir yere kopyalayın:

Parolaya erişmek için komutu çalıştırın

Artık, aşağıdaki kimlik bilgilerini kullanarak WordPress kurulumunuza giriş yapabilirsiniz:

  • Kullanıcı adı : kullanıcı
  • Şifre : yukarıdaki terminal penceresinden

3. WordPress Örneğinize Statik IP Adresi Ekleyin

Halihazırda örneğinizin genel IP adresinden WordPress sitenize erişebilseniz de, bu genel IP adresine olduğu gibi güvenemezsiniz.

Bunun nedeni, örneğinizin mevcut yapılandırmasıyla, örneğinizi her durdurduğunuzda/başlattığınızda genel IP adresinin değişmesidir.

Dolayısıyla, alan adınızı bu genel IP adresine işaret ettiyseniz, bulut sunucunuzu yeniden başlattığınızda alan bağlantısı çalışmayı durdurur.

Bunu düzeltmek için Amazon Lightsail, ek ücret ödemeden bulut sunucunuza statik bir IP adresi eklemenizi sağlar.

Statik IP adresini eklediğinizde, örneğiniz ne olursa olsun her zaman aynı IP adresine sahip olacaktır.

Bir tane oluşturmak için, örneğinizin kontrol panelindeki sekmesine gidin. Ardından, Statik IP ekle seçeneğine tıklayın:

Statik IP ekle

Bu bir açılır pencere açacaktır. Statik IP adresinize bir ad verin ve ardından Oluştur ve ekle düğmesini tıklayın:

IP'niz için bir ad ekleyin

Şimdi örneğinizin yeni, statik bir IP adresi olacaktır. Bunun, yönetim panosunun Ağ İletişimi sekmesinde ve sağ üst köşedeki bilgi özetinde yansıtıldığını görmelisiniz.

Statik IP kullanan örnek

4. Alan Adınızı Statik IP Adresine Yönlendirin

Artık bulut sunucunuza statik bir IP adresi eklediğinize göre, alan adınızı bulut sunucunuza yönlendirmeye hazırsınız.

Bu, IP adresini kullanmak yerine alan adını girerek WordPress sitenize erişmenizi sağlar.

Bunu ayarlamak için alanınızın DNS kayıtlarını yönettiğiniz yerden çalışmanız gerekir. Genellikle bu, alan adı kayıt kuruluşunuz olacaktır. Veya Cloudflare gibi bir hizmet kullanıyorsanız, bu kayıtları Cloudflare kontrol panelinizden yöneteceksiniz.

Alternatif olarak, DNS kayıtlarını Lightsail konsolunu kullanarak yönetebilmek için DNS yönetimini Lightsail'e de aktarabilirsiniz, ancak bunun için fazladan birkaç adım gerekir.

En basit seçenek, alanınızın DNS kayıtlarını yönettiğiniz yere gidip aşağıdaki kayıtları eklemektir:

Kayıt tipi İçerik Değer
A @ [Statik IP Adresi]
CNAME www siteniz.com

Bu, www.yoursite.com'u değil siteniz.com'u kullanmak istediğinizi varsayar.

Cloudflare'da şöyle görünüyor:

Cloudflare DNS

Artık, alan adınızı girerek WordPress örneğinize erişebilirsiniz:

Özel etki alanına sahip WordPress sitesi

WordPress siteniz doğru alan adını otomatik olarak algılamalıdır. Ancak tekrar kontrol etmek için Ayarlar → Genel'e gidebilir ve alan adınızın WordPress Adresi ve Site Adresi olarak göründüğünü doğrulayabilirsiniz.

5. SSL Sertifikanızı Kurun

Bu noktada, alan adınız üzerinden erişilebilen çalışan bir WordPress web siteniz var.

Sürecin son aşamasında, sitenizin HTTPS'den yararlanabilmesi için bir SSL sertifikası yüklemek isteyeceksiniz.

WordPress planının bir parçası olarak Amazon Lightsail ve Bitnami, Let's Encrypt aracılığıyla ücretsiz bir SSL sertifikası oluşturmak için ihtiyacınız olan temel araçları yükler.

Ancak, SSL sertifikasını etkinleştirmek için tarayıcı içi terminal penceresinde birkaç komut çalıştırmanız gerekir.

Örnek panonuza geri dönün ve SSH kullanarak bağlan seçeneğine tıklayarak tarayıcı içi terminal penceresini açın.

Ardından, aşağıdaki komutu çalıştırın:

sudo /opt/bitnami/bncert-tool

Bcert'i güncellemek için bir bilgi istemi görebilirsiniz. Bunu yaparsanız, sadece Y girin. Ardından, yukarıdaki komutu tekrar çalıştırın.

Şimdi, alan adınızın www olmayan ve www olmayan sürümlerini bir boşlukla ayırarak girin ve enter tuşuna basın. İşte bir örnek:

yoursite.com www.yoursite.com

bcert aracını çalıştır

Ardından, HTTP'den HTTPS'ye yeniden yönlendirmeyi etkinleştirmek için bir istem göreceksiniz. Etkinleştirmek için Y girin ve enter tuşuna basın.

Daha sonra, www olmayan bir yönlendirmeyi www'ye yönlendirme veya tersi arasında seçim yapabilirsiniz.

Son olarak, seçimlerinizin bir özetini göreceksiniz. Her şey yolunda görünüyorsa, yapılandırmayı sonlandırmak için Y girin ve enter tuşuna basın.

bcert'i yapılandır

Kurulumun bir parçası olarak, Let's Encrypt ile kullanmak için bir e-posta adresi girmeniz gerekebilir.

Ve bu kadar! Bitnami bittiğinde (yalnızca birkaç saniye sürer), artık sitenizde HTTPS kullanabileceksiniz.

Sitenizi ziyaret ederseniz, şimdi yeşil asma kilidi görmelisiniz.

SSL sertifikasına sahip wordpress sitesi

Siteniz artık kullanıma hazır.

Amazon Lightsail ile WordPress Sitesi Oluşturun

Amazon Lightsail ile, Amazon'un bulut ağı tarafından desteklenen bir WordPress sitesini kolayca başlatabilirsiniz.

Önceden oluşturulmuş planlar, herhangi bir özel teknik bilgiye ihtiyaç duymadan yaklaşık 15 dakika içinde çalışmaya başlamanıza yardımcı olur.

Lightsail planları, Let's Encrypt'ten ücretsiz bir SSL sertifikası yüklemek gibi önemli ayrıntıları da işleyebilir.

Kendiniz denemek isterseniz, yeni bir bulut sunucusu oluşturduğunuzda ilk üç ayınızı ücretsiz alabilirsiniz.

Bugün bir şans verin ve kısa sürede çalışmaya başlayacaksınız.

Amazon Lightsail'e git