Amazon Lightsail'e WordPress Nasıl Kurulur: Eksiksiz Kılavuz
Yayınlanan: 2022-12-20Amazon 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:
- Amazon Lightsail'de yeni bir bulut sunucusu oluşturun
- WordPress'te oturum açmak için WordPress kimlik bilgilerinize erişin
- Örneğinize statik bir IP adresi ekleyin
- Etki alanı adınızı örneğinize yönlendirin
- 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 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 ).
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.
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.
Ş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:
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:
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:
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:
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 Ağ sekmesine gidin. Ardından, Statik IP ekle seçeneğine tıklayın:
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:
Ş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.
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:
Artık, alan adınızı girerek WordPress örneğinize erişebilirsiniz:
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
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.
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.
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.