Amazon

AWS Lightsail ile WordPress Blog Hazırlama ve Yayına Alma

Merhaba arkadaşlar yeni bir yazı ile sizlerleyim, AWS Lightsail servisi ile wordpress tabanlı blog nasıl hazırlanır bunu sizlere anlatmaya çalışacağım.

AWS Lightsail Nedir?

AWS Lightsail, uygulama veya web sitesi oluşturmak için ihtiyacınız olan her şeyin yanı sıra uygun maliyetli ve aylık bir plan sunan, kullanımı kolay bir bulut platformudur. Bulutta yeniyseniz veya güvendiğiniz AWS altyapısıyla buluta hızlı bir geçiş yapmak istiyorsanız, ihtiyacınız olan hizmetleri sunuyor. Diyor AWS

Neler barındırabilirsiniz;

  • Basit web uygulamaları
  • Web sitelerinizi
  • İş yazılımlarınızı
  • Dev/Test ortamlarınızı

Kurulum ve Yapılandırma

Öncelikle AWS konsoluna bağlanmamız gerekmektedir, bunun için https://aws.amazon.com/tr/console/ adresine gitmemiz gerekmekte ve sağ üst kısımda bulunan ” Konsolda Oturum Açın ” butonuna tıklıyoruz.

Screenshot-at-Oct-02-22-45-49-1024x346 AWS Lightsail ile WordPress Blog Hazırlama ve Yayına Alma
AWS konsol giriş ekranı

Gelen ekranda kullanıcı adı ve şifremizi giriyoruz.

Screenshot-at-Oct-02-22-46-44-1 AWS Lightsail ile WordPress Blog Hazırlama ve Yayına Alma
AWS Login Ekranı

Bu arada ben Root hesabı kullanıyorum ama bu bir hata, eğer AWS kullanıyor iseniz mutlaka oluşturacağınız bir hesap ile işlemlerinizi yapın, çünkü Root hesap AWS üzerinde tüm yetkilere sahip, bu nedenle önemli bir konu bu, siz mutlaka dikkat edin.

Screenshot-at-Oct-02-22-47-00-2-1024x580 AWS Lightsail ile WordPress Blog Hazırlama ve Yayına Alma
AWS MFA Ekranı

Benim çoklu doğrulama kullandığım için 2. bir şifre sormakta, yine hatırlatmak gerek ki AWS kullanırken mutlaka MFA kullanın.

Screenshot-at-Oct-02-22-47-58-1024x744 AWS Lightsail ile WordPress Blog Hazırlama ve Yayına Alma
Konsol arayüzü

AWS konsola bağlandıktan sonra isterseniz servisler içinden bularak, istersenizde arama kısmına ” Lightsail ” yazıp kullanacağımız servise ulaşabilirsiniz.

Screenshot-at-Oct-02-22-48-42-1024x404 AWS Lightsail ile WordPress Blog Hazırlama ve Yayına Alma
Lightsail konsol ekranı

Lightsail servisine ulaştık. Şimdi ” Create instance ” butonu ile kurulumumuza başlıyoruz.

Screenshot-at-Oct-02-22-50-44-1024x516 AWS Lightsail ile WordPress Blog Hazırlama ve Yayına Alma
Create Instance konsolu

Bu bölümde WordPress bloğumuzu nerede barındıracağımızı seçiyoruz, ben Türkiye’ye daha yakın olduğu için şimdilik Frankfurt seçiyorum, ilerde inşallah direk ülkemizden bir zone seçeriz. Tabi instance üzerinde hangi işletim sisteminin bulunması gerektiğini yine bu ekrandan belirliyoruz.

Screenshot-at-Oct-02-22-51-11-1024x421 AWS Lightsail ile WordPress Blog Hazırlama ve Yayına Alma
Create Instance konsolu

Sayfayı indirdiğimizde seçmiş olduğumuz linux instance üzerinde hangi uygulamanın hazır olarak gelmesini istiyorsak buradan seçerek, hiç uğraşmadan işlemlerimize başlaya biliriz. Ben WordPress kullanacağım için onu seçtim.

Screenshot-at-Oct-02-22-51-27-1024x452 AWS Lightsail ile WordPress Blog Hazırlama ve Yayına Alma
Create Instance konsolu

WordPress seçtiğim için bu isonun içinde neler var bunları anlatan bir döküman ama bana biraz ” Okudum anladımları hatırlattı “

Once-Bi-Oku AWS Lightsail ile WordPress Blog Hazırlama ve Yayına Alma
uykusuzdergi
Screenshot-at-Oct-02-22-51-50-1024x339 AWS Lightsail ile WordPress Blog Hazırlama ve Yayına Alma
Create Instance konsolu

İçeriği okuduktan sonraki bölümde, eğer kurulumda herhangi bir script çalıştırmak istiyor iseniz, bu scripti yükleyebileceğiniz bölüm bulunmakta.

Screenshot-at-Oct-02-22-52-11-1024x522 AWS Lightsail ile WordPress Blog Hazırlama ve Yayına Alma
Create Instance konsolu
Screenshot-at-Oct-02-22-52-29-1-1024x521 AWS Lightsail ile WordPress Blog Hazırlama ve Yayına Alma
Create Instance konsolu

Kurulum bilgilerini belirledikten hemen sonra, hosting ile ilgili seçenekler gelmekte karşımıza, ben en küçük seçenek ile başladım, eğer yetersiz olur ise ilerde Lightsail de oluşturulmuş makineleri EC2’ya çevirebiliyoruz, ilerleyen bir yazıda bu konu ile ilgili olur. İsterseniz ” Memory, Processing, Storage, Transfer ” tiplerine görede hosting belirleye bilirsiniz.

Screenshot-at-Oct-02-22-53-58-1024x443 AWS Lightsail ile WordPress Blog Hazırlama ve Yayına Alma
Create Instance konsolu
Screenshot-at-Oct-02-22-54-13-1024x452 AWS Lightsail ile WordPress Blog Hazırlama ve Yayına Alma
Create Instance konsolu
Screenshot-at-Oct-02-22-54-29-1024x444 AWS Lightsail ile WordPress Blog Hazırlama ve Yayına Alma
Create Instance konsolu
Screenshot-at-Oct-02-22-54-43-1024x452 AWS Lightsail ile WordPress Blog Hazırlama ve Yayına Alma
Create Instance konsolu

Seçim işlemini tamamladıktan sonra kuruluma devam ediyoruz.

Screenshot-at-Oct-02-22-55-20-1024x506 AWS Lightsail ile WordPress Blog Hazırlama ve Yayına Alma
Create Instance konsolu

Bu bölümde oluşturacağımız instance için isim ve tag oluşturuyoruz, tag başlangıç için şart değil sonradan da ekleye biliriz.

Screenshot-at-Oct-02-22-55-42-1024x474 AWS Lightsail ile WordPress Blog Hazırlama ve Yayına Alma
Create Instance konsolu

Seçimlerimizi tamamladıktan sonra ” Create instance ” butonu ile kurulumu başlatıyoruz.

Screenshot-at-Oct-02-22-56-32-1-1024x485 AWS Lightsail ile WordPress Blog Hazırlama ve Yayına Alma
Create Instance konsolu

Kısa bir bekleme süresi var tabi ki de kurulum için.

Screenshot-at-Oct-02-22-57-52-1024x480 AWS Lightsail ile WordPress Blog Hazırlama ve Yayına Alma
Create Instance konsolu

ve kurulum tamamlandı.

Instance İncelemesi

Screenshot-at-Oct-02-22-58-13-1024x503 AWS Lightsail ile WordPress Blog Hazırlama ve Yayına Alma
Create Instance konsolu

Instance’ın sağ kısmındaki 3 nokta ya tıkladığınız zaman yukarıdaki resimde belirtilen operasyonları yapabilmektesiniz ama bunların tamamını yine farklı noktalardan da yapabilmekteyiz.

Screenshot-at-Oct-02-22-59-23-1024x660 AWS Lightsail ile WordPress Blog Hazırlama ve Yayına Alma
Create Instance konsolu

3 nokta veya hemen yanında bulunan buton ile hazırlanmış olan linux makineye ssh bağlantısı yapabilirsiniz. Bu noktadan sonra instance konsolunda neler yapabiliriz bunu inceleyeceğiz.

Screenshot-at-Oct-02-23-02-03-1024x430 AWS Lightsail ile WordPress Blog Hazırlama ve Yayına Alma
Create Instance konsolu
Screenshot-at-Oct-02-23-03-09-1024x462 AWS Lightsail ile WordPress Blog Hazırlama ve Yayına Alma
Create Instance konsolu

Connect bölümünde bağlantı bilgilerini bulmaktayız ve bağlantı için SSH butonu bulunmakta.

Screenshot-at-Oct-02-23-03-43-1024x438 AWS Lightsail ile WordPress Blog Hazırlama ve Yayına Alma
Create Instance konsolu

Storage bölümünde hali hazırda bulunan, en başta belirlemiş olduğumuz disk bilgisini görebildiğimiz gibi istersek yeni bir disk daha ekleyebiliriz.

Metrics bölümünde aşağıdaki grafiklere ulaşabilirsiniz, tabi şu an da herhangi bir aktivite olmadığı için boş olarak göreceksiniz.

Screenshot-at-Oct-02-23-04-10-1024x481 AWS Lightsail ile WordPress Blog Hazırlama ve Yayına Alma
Create Instance konsolu
Screenshot-at-Oct-02-23-04-24-1024x460 AWS Lightsail ile WordPress Blog Hazırlama ve Yayına Alma
Create Instance konsolu
Screenshot-at-Oct-02-23-04-37-1024x458 AWS Lightsail ile WordPress Blog Hazırlama ve Yayına Alma
Create Instance konsolu
Screenshot-at-Oct-02-23-04-50-1024x451 AWS Lightsail ile WordPress Blog Hazırlama ve Yayına Alma
Create Instance konsolu
Screenshot-at-Oct-02-23-05-07-1024x447 AWS Lightsail ile WordPress Blog Hazırlama ve Yayına Alma
Screenshot-at-Oct-02-23-05-19-1024x455 AWS Lightsail ile WordPress Blog Hazırlama ve Yayına Alma

Network bölümünde ise, Private ve Public IPlerimizi bulabiliriz,

Screenshot-at-Oct-02-23-06-30-1024x305 AWS Lightsail ile WordPress Blog Hazırlama ve Yayına Alma
Create Instance konsolu

Ayrıca yine aynı bölümde açık portları bulabileceğimiz gibi, bu portlara ekleme veya çıkartmada yapabiliriz. Load Balancer’da ekleye biliyoruz ama şu an da gerekli değil ve Load Balancerlar ayrı bir yazı konusu olduğu için şimdilik bahsetmeyeceğim.

Screenshot-at-Oct-02-23-06-56-1024x465 AWS Lightsail ile WordPress Blog Hazırlama ve Yayına Alma
Create Instance konsolu
Screenshot-at-Oct-02-23-07-15-1024x477 AWS Lightsail ile WordPress Blog Hazırlama ve Yayına Alma
Create Instance konsolu

Snapshot bölümünde el ile snapshot almamızı sağlayan menü ve otomatik olarak bu işlemi başlatmaya yarayan ayar bölümü bulunmakta.

Screenshot-at-Oct-02-23-07-45-1024x472 AWS Lightsail ile WordPress Blog Hazırlama ve Yayına Alma
Create Instance konsolu

Daha öncede bahsettiğim gibi, kurulumda TAG eklemedi iseniz sonradan da ekleyebileceğimiz bir bölüm bulunmakta,

Screenshot-at-Oct-02-23-08-10-1024x437 AWS Lightsail ile WordPress Blog Hazırlama ve Yayına Alma
Create Instance konsolu

History bölümde şimdiye kadar bu instance üzerinde hangi işlemler yapılmış bunu görebiliriz, bir nevi loglar.

Screenshot-at-Oct-02-23-09-15-1024x432 AWS Lightsail ile WordPress Blog Hazırlama ve Yayına Alma

Ve son olarak ” Delete ” bölümü adından da anlaşılacağı gibi oluşturduğumuz bu instance’ı silmek istiyor ise buradan bu işlemi yapmamız gerekmekte.

Screenshot-at-Oct-02-23-10-04-1024x435 AWS Lightsail ile WordPress Blog Hazırlama ve Yayına Alma
Create Instance konsolu

WordPress’e Bağlanma

Connect bölümünden ” Connect SSH ” dedikten sonra karşımıza linux makinemiz gelecek. Bu bölümde kullanıcımızın şifresini öğrenmek için,

cat bitnami_application_password

yukarıda ki komutu giriyoruz.

Screenshot-at-Oct-02-23-14-26-1024x650 AWS Lightsail ile WordPress Blog Hazırlama ve Yayına Alma
Instance konsolu

yukarıda belirlenen şifre ile giriş yapmak için tabi ki de adresimizi browser’ımıza yazıp sayfamıza gidiyoruz.

Screenshot-at-Oct-02-23-15-54-1024x531 AWS Lightsail ile WordPress Blog Hazırlama ve Yayına Alma
Blog sayfamız hazır.

Sayfa hazır ama login olmamız lazım tabi 🙂 bunun için öncelikle sağ altta bulunan ” MANAGE ” kısmına tıklayıp gerekli bilgilendirmeleri alıyoruz ama önceki ekranda bulunan şifreyi kaybetmeyin.

Screenshot-at-Oct-02-23-15-54-1024x531 AWS Lightsail ile WordPress Blog Hazırlama ve Yayına Alma
Bitnami bilgilendirme sayfası

Buradan login hesaplarını bulabilirsiniz.

Screenshot-at-Oct-02-23-16-13-1024x495 AWS Lightsail ile WordPress Blog Hazırlama ve Yayına Alma
WordPress Login

Bu temada login linki en alt kısımda bulunmaktadır ve buradan ” Log in ” butonu ile bağlanıyoruz.

Screenshot-at-Oct-02-23-16-30-1024x579 AWS Lightsail ile WordPress Blog Hazırlama ve Yayına Alma
WordPress yönetim sayfası

Kurulum tamamdır. 🙂 bu arada ben ” User ” isimli kullanıcı ile bağlandım ve kendime bir hesap oluşturdum ve devamında hemen ” User ” isimli kullanıcıyı sildim, sizlerede tavsiye ederim.

Screenshot-at-Oct-02-23-17-01-1024x478 AWS Lightsail ile WordPress Blog Hazırlama ve Yayına Alma

Sayfamız hazır, ben farklı bir yerden domain aldığım için oradan yönlendirme yapacağım. İlerleyen bölümlerde AWS Route 53 anlatacağım, AWS’den domain alsa idim direk o domain’i bağlaya bilecektik. 🙂

Umarım yararlı bir yazı olmuştur.

Görüşmek dileği ile.

Bir yanıt yazın