Amazon Web Hizmetlerine WordPress Nasıl Kurulur

750 425 KreatifAjans

Kısa süre önce okuyucularımızdan biri, WordPress’i Amazon Web Services (AWS) üzerine nasıl kuracağımızı sordu. Genellikle daha büyük projeler için ayrılmış olan Amazon Web Services, herkesin Amazon’un üstün altyapısının gücünü kullandıkça öde esasına göre kullanmasına olanak tanıyan güçlü bir bulut bilişim platformudur. Bu yazıda, WordPress’i Amazon Web Servislerine nasıl kuracağınızı göstereceğiz.

Installing WordPress on Amazon Web Services

Not: Bir web sitesine yeni başlıyorsanız, WordPress kurulum kılavuzumuzdaki daha kolay çözümlerden birini kullanmanızı öneririz.

Bu makaleyi iki yönteme ayırdık. İlk yöntem, çok teknik ve karmaşık olan manuel bir süreçtir. İkinci yöntem, yeni başlayanlar için daha kolay bir çözümdür çünkü tercih edilen bir yönetilen WordPress barındırma çözümünden geçerek AWS altyapısını kullanmanıza izin verir.

WordPress’i AWS’ye Manuel Olarak Yükleyin
  • Yönetilen Barındırma Çözümü aracılığıyla AWS’ye WordPress yükleyin
  • Yöntem 1. AWS’de Özel WordPress Kurulumu Oluşturma

    Yapmanız gereken ilk şey, Amazon Web Services web sitesini ziyaret etmektir. Ücretsiz bir hesap oluşturabilirsiniz, ancak kredi kartı bilgilerinizi girmeniz gerekecektir. Amazon, kartınıza 1 dolarlık bir ödeme göndererek kimliğinizi doğrulayacaktır.

    Hesabınız doğrulandıktan sonra AWS konsolunuzda oturum açmanız ve ‘Hizmetler’ menüsünü tıklamanız gerekir. Hesaplama bölümünün altında, devam etmek için EC2’yi seçmeniz gerekir.

    Launch AWS EC2 service

    EC2, AWS’nin sanal makineler oluşturmanıza ve WordPress gibi web uygulamalarını çalıştırmanıza olanak tanıyan bulut bilgi işlem platformudur. Sanal makinenin ne olduğu hakkında daha fazla ayrıntı için, VPS nedir ve buna ihtiyacınız var mı hakkındaki kılavuzumuzu okuyun.

    Ardından, örnek ayarlarınızı başlatmak ve yapılandırmak için ‘Örneği Başlat’ düğmesine tıklayın.

    Launch your EC2 instance

    Bir Amazon Makine Görüntüsü seçmeniz gerekecek. Bunlar, tek bir tıklama ile kurabileceğiniz önceden yapılandırılmış yazılım yığınlarıdır.

    ‘AWS Marketplace’ altında WordPress’i arayın ve ardından ‘WordPress by Bitnami’yi seçin.

    Install Amazon Machine Image

    Şimdi, sadece devam düğmesine tıklamanız gereken bir fiyatlandırma açılır penceresi göreceksiniz.

    Bir sonraki ekranda, bir örnek türü seçmeniz istenecektir. Devam edip td.micro ücretsiz katmanını seçebilir ve ardından ‘Örnek ayrıntılarını yapılandır’ düğmesini tıklayabilirsiniz.

    Select instance type

    Bir sonraki ekranda hiçbir şeyi değiştirmenize gerek yok. ‘İleri: Depolama Ekle’yi ve ardından’ İleri: Etiket Ekle ‘düğmelerini tıklamanız yeterlidir.

    Şimdi bu örnek için etiket olarak bir isim gireceğiz. Etiket Ekle düğmesine tıklayın ve anahtar olarak ‘Ad’ ve değer olarak ‘MyWordPress’ girin.

    Review and launch

    Devam etmek için ‘İncele ve başlat’ düğmesine tıklayın.

    Şimdi EC2 Bulut Sunucusu yapılandırmanıza genel bir bakış sunulacak. Örneğinizi başlatmak için ‘Başlat’ düğmesine tıklayın.

    Review instance settings and launch

    Ardından, çift anahtarları seçmeniz istenecektir. ‘Anahtar çifti olmadan devam et’i seçmeniz ve ardından altındaki kutuyu işaretlemeniz gerekir.

    Skip paired keys

    Bundan sonra ayarlarınızı saklamak ve EC2 bulut sunucunuzu başlatmak için örnekleri başlat düğmesine tıklayın.

    AWS şimdi bir başarı mesajı gösterecek. Ekranın sağ alt köşesindeki ‘Örnekleri Görüntüle’ düğmesine tıklayın.

    Artık WordPress örneğinizin çalıştığını görebileceksiniz.

    WordPress instance running

    WordPress sitenizi test etmek için, genel IP adresini bulmanız gerekir. Bunu, örneğinizin yanındaki IPV4 Genel IP sütununun altında bulabilirsiniz.

    Your WordPress site's public IP address

    Artık bu IP adresini kopyalayabilir ve web sitenizi görüntülemek için yeni bir tarayıcı sekmesinin adres çubuğuna girebilirsiniz. WordPress sitenizi varsayılan temayla görebileceksiniz.

    Default WordPress install

    WordPress yönetici alanınızı ziyaret etmek için sitenizin genel IP adresinin yanına / wp-admin / eklemeniz yeterlidir, örneğin:

    http://18.191.114.246/wp-admin

    Şimdi varsayılan WordPress giriş sayfasını göreceksiniz.

    WordPress login screen

    Ancak, yönetici alanına erişmek için kullanıcı adı ve şifreyi bilmeniz gerekecektir.

    EC2 Konsolunuza geri dönüp ‘Eylemler’ düğmesine tıklayarak ve ardından Örnek Ayarları »Sistem Günlüğünü Al’ı seçerek bunu elde edebilirsiniz.

    Bu, çok sayıda metin içeren bir açılır pencerede bir günlük dosyası getirecektir. Aşağıya doğru kaydırmanız gerekecek ve ## işaretleriyle çevrili ‘Bitnami kullanıcı şifresini ayarlama’ yazan bir satır bulacaksınız. Ayrıca uygulama tarafından belirlenen varsayılan kullanıcı adını da göreceksiniz.

    Copy your WordPress password

    Artık kullanıcı adını / şifreyi kopyalayabilir ve WordPress sitenizin giriş ekranına girebilirsiniz.

    Tebrikler, WordPress’i Amazon Web Hizmetlerine başarıyla yüklediniz. Ancak, web sitenize hala yalnızca IP adresi kullanılarak erişilebilir.

    AWS WordPress kurulumunuza bir alan adı yönlendirmek istiyorsanız, alan adınızı AWS’nin DNS sunucularına bağlamanız gerekir.

    Bir alan adının nasıl kaydedileceğiyle ilgili adım adım kılavuzumuza bakın.

    Alan adınızı kaydettikten sonra, onu AWS örneğinize eklemeye hazırsınız.

    Amazon Web Hizmetlerinde WordPress Sitenize Alan Adı Ekleyin

    Önce, EC2 bulut sunucusu kontrol panelinize gidin ve ardından sol sütundan “Ağ ve Güvenlik” bölümünün altındaki “Esnek IPS” öğesini tıklayın.

    Allocate new elastic IP

    Ardından, devam etmek için ‘Yeni Adres Tahsis Et’ düğmesine tıklayın.

    IP adresini nasıl kullanmak istediğiniz sorulacaktır. Devam etmek için Tahsis Et düğmesine tıklamanız yeterlidir.

    AWS şimdi WordPress EC2 bulut sunucunuz için yeni bir elastik IP oluşturacaktır. IP adresinizin bir tabloda listelendiğini göreceksiniz. IP adresi satırını seçin ve ardından ‘Eylemler’ düğmesinin altındaki ‘İlişkilendirme Adresi’ni seçin.

    Associate address

    Bir sonraki ekranda, açılır menüden WordPress örneğinizi seçin ve İlişkilendir düğmesine tıklayın.

    Associate IP to your WordPress instance

    Şimdi, elastik IP’nizin tabloda listelendiğini göreceksiniz. Devam edin ve IP adresini kopyalayın ve Not Defteri gibi bir metin düzenleyicisine yapıştırın. Bir sonraki adımda buna ihtiyacımız olacak.

    Copy your elastic IP

    Ardından, en üstteki ‘Hizmetler’ menüsüne tıklamanız ve ‘Route53’ öğesini aramanız gerekir. Bu, EC2 bulut sunucunuza trafik yönlendirmenize olanak tanıyan Amazon web hizmetlerinin DNS yönetim hizmetidir.

    Route53 service

    Sonraki sayfada, DNS yönetimi bölümünün altındaki ‘Şimdi Başlayın’ düğmesine tıklayın.

    Get started with DNS management

    Bu sizi barındırılan bölgeler bölümüne götürecektir. Devam edin ve ‘Barındırılan bölge oluştur’ düğmesine tıklayın.

    Create hosted zone button

    Ardından, etki alanı adınızı eklemeniz ve barındırılan bir bölgeye eklemek için oluştur düğmesine tıklamanız gerekir.

    Add domain to a hosted zone

    Etki alanınızı barındırılan bir bölgeye ekledikten sonra, ‘Kayıt Kümesi Oluştur’ düğmesini tıklayın. Şimdi ‘Ad’ alanının yanına www girmeniz gerekiyor. Daha önce kopyaladığınız elastik IP’yi ‘Değer’ alanına girin ve ardından oluştur düğmesine tıklayın.

    Add record set

    A kaydı artık etki alanı adınızla birlikte barındırılan bölgenize eklenecektir. Sol sütundan NS alanı altındaki satırları kopyalamanız gerekmektedir. Bunlar, sonraki adımda ihtiyaç duyacağınız Ad Sunucusu adresleridir.

    Şimdi alan adı kayıt sitesi web sitenize gitmeniz ve alan adı ayarlarınızı düzenlemeniz gerekiyor. Aşağıdaki ekran görüntüleri sağlayıcınızdan farklı olabilir, ancak temel talimatlar her sağlayıcı için benzerdir.

    Etki alanınızın DNS Nameservers ayarlarına, daha önce kopyaladığınız ad sunucusu adreslerini girin.

    Add DNS nameservers

    Değişikliklerinizi kaydetmeyi unutmayın. Artık eklediğiniz alan adını ziyaret edebilirsiniz ve bu sizi Amazon Web Servisleri üzerindeki WordPress sitenize götürecektir.

    Not: DNS değişikliklerinin etkili olması biraz zaman alabilir.

    Yöntem 2. Amazon Web Hizmetlerini Yönetilen WordPress Barındırma ile Kullanma

    Amazon web hizmetlerinde özel bir WordPress kurulumu kurmanın çok teknik ve karmaşık bir süreç olduğunu fark etmiş olabilirsiniz.

    Amazon Web Services tarafından sağlanan bulut bilişim altyapısı, kullandıkça öde çözümüdür. Bu, trafik artışlarının barındırma faturanızı önemli ölçüde artıracağı anlamına gelir. Ekstra bir iş olan kendi hizmetlerinizi yönetmekten yine sorumlu olacağınızdan bahsetmiyorum bile.

    WordPress’i Amazon Web Hizmetlerinde sorunsuz kullanmanın daha kolay bir yolu, yönetilen bir WordPress barındırma sağlayıcısı kullanmaktır.

    WP Motorunu kullanmanızı öneririz. Barındırma platformlarının bir bölümünü AWS altyapısında çalıştırırlar ve trafik artışları, sunucu yönetimi veya WordPress bakımı konusunda endişelenmenize gerek yoktur.

    Bir başka harika alternatif ise premium bir yönetilen WordPress barındırma sağlayıcısı olan Pagely’dir. Ayrıca platformlarını Amazon Web Services üzerinde çalıştırırlar ve işinizi büyütmek için sorunsuz bir WordPress ortamı sunarlar.

    Bu makalenin, WordPress’i Amazon Web Hizmetlerine nasıl yükleyeceğinizi öğrenmenize yardımcı olacağını umuyoruz. Adım adım talimatlarla WordPress hızını ve performansını iyileştirme konusundaki nihai kılavuzumuzu da görmek isteyebilirsiniz.

    Cevap bırakın