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.
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ükleyinYö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.
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.
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.
Ş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.
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.
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.
Ardından, çift anahtarları seçmeniz istenecektir. ‘Anahtar çifti olmadan devam et’i seçmeniz ve ardından altındaki kutuyu işaretlemeniz gerekir.
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 sitenizi test etmek için, genel IP adresini bulmanız gerekir. Bunu, örneğinizin yanındaki IPV4 Genel IP sütununun altında bulabilirsiniz.
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.
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.
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.
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.
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.
Bir sonraki ekranda, açılır menüden WordPress örneğinizi seçin ve İlişkilendir düğmesine tıklayın.
Ş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.
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.
Sonraki sayfada, DNS yönetimi bölümünün altındaki ‘Şimdi Başlayın’ düğmesine tıklayın.
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.
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.
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.
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.
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.