Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Kupası
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Amazon Web Services’e WordPress Nasıl Kurulur?

Geçtiğimiz günlerde okuyucularımızdan biri Amazon Web Services (AWS) üzerinde WordPress’in nasıl kurulacağını anlatmamızı istedi.

Genellikle daha büyük projeler için ayrılan Amazon Web Services, herkesin Amazon’un üstün altyapısının gücünden kullandıkça öde temelinde yararlanmasına olanak tanıyan güçlü bir bulut bilişim platformudur.

Bu makalede, WordPress’i Amazon Web Services’e nasıl yükleyeceğinizi göstereceğiz.

Installing WordPress on Amazon Web Services

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

Bu makaleyi iki yönteme ayırdık. İlk yöntem oldukça teknik ve karmaşık olan manuel bir süreçtir. İkinci yöntem ise yeni başlayanlar için daha kolay bir çözümdür çünkü tercih edilen bir yönetilen WordPress barındırma çözümü üzerinden giderek AWS altyapısını kullanmanıza olanak tanır.

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 ücret göndererek kimliğinizi doğrulayacaktır.

Hesabınız doğrulandıktan sonra AWS konsolunuza giriş yapmanız ve ‘Hizmetler’ menüsüne 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 bilişim platformudur. Sanal makinenin ne olduğu hakkında daha fazla bilgi için VPS nedir ve ihtiyacınız var mı başlıklı 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 İmajı seçmeniz gerekecektir. Bunlar, tek bir tıklamayla yükleyebileceğ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 t2.micro ücretsiz katmanını seçebilir ve ardından ‘Örnek Ayrıntılarını Yapılandır’ düğmesine tıklayabilirsiniz.

Select instance type

Bir sonraki ekranda hiçbir şeyi değiştirmenize gerek yoktur. Sadece ‘İleri’ye tıklayın: Depolama Alanı Ekle’ ve ardından ‘İleri: Etiket Ekle’ düğmelerine tıklayın.

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

Review and launch

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

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

Review instance settings and launch

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

Skip paired keys

Daha sonra ayarlarınızı kaydetmek ve EC2 örneğinizi başlatmak için ‘Örnekleri Başlat’ düğmesine tıklayın.

AWS şimdi bir başarı mesajı gösterecektir. 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

Şimdi 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 tema ile görebileceksiniz.

Default WordPress theme

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

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.

Bunu EC2 Konsolunuza geri dönüp ‘Eylemler’ düğmesine tıklayarak ve ardından Örnek Ayarları ” Sistem Günlüğü Al‘ı seçerek 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 şu şekilde ayarlama’ yazan bir satır bulacaksınız. Ayrıca uygulama tarafından ayarlanan varsayılan kullanıcı adını da göreceksiniz.

Copy your WordPress password

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

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

Bir alan adını AWS WordPress yüklemenize 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ğine ilişkin adım adım kılavuzumuza bakın.

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

Amazon Web Services’te WordPress Sitenize Alan Adı Ekleme

İlk olarak, EC2 örneklerinizin panosuna gidin ve ardından sol sütundan ‘Ağ ve Güvenlik’ bölümü altındaki ‘Elastik IPS’ye 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 Allocate düğmesine tıklamanız yeterlidir.

AWS şimdi WordPress EC2 örneğiniz 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 ‘Adresi İlişkilendir’i 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 Elastic IP’nizin tabloda listelendiğini göreceksiniz. Devam edin ve IP adresini kopyalayıp Not Defteri gibi bir metin düzenleyiciye 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’ü aramanız gerekir. Bu, trafiği EC2 örneğinize yönlendirmenize olanak tanıyan Amazon web hizmetlerinin DNS yönetim hizmetidir.

Route53 service

Bir 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 getirecektir. Devam edin ve ‘Barındırılan Bölge Oluştur’ düğmesine tıklayın.

Create hosted zone button

Ardından, 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

Alan adınızı barındırılan bir bölgeye ekledikten sonra, ‘Kayıt Seti Oluştur’ düğmesine 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 alan adınızla birlikte barındırılan bölgenize eklenecektir. Sol sütundan NS alanının altındaki satırları kopyalamanız gerekir. Bunlar bir sonraki adımda ihtiyaç duyacağınız Nameserver adresleridir.

Şimdi alan adı kayıt kuruluşunuzun web sitesine gitmeniz ve alan adı ayarlarınızı düzenlemeniz gerekir. Aşağıdaki ekran görüntüleri sağlayıcınıza göre değişebilir, ancak temel talimatlar her sağlayıcı için benzerdir.

Alan adınızın DNS Ad Sunucuları ayarları altında, 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 Services üzerindeki WordPress sitenize götürecektir.

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

Yöntem 2. Yönetilen WordPress Hosting ile Amazon Web Hizmetlerini Kullanma

Fark etmiş olabileceğiniz gibi Amazon web hizmetlerinde özel bir WordPress kurulumu yapmak oldukça teknik ve karmaşık bir süreçtir.

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. Kendi hizmetlerinizi yönetmekten sorumlu olacağınızdan bahsetmiyorum bile, bu sadece fazladan iş demektir.

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

WP Engine kullanmanızı öneririz. Barındırma platformlarının bir kısmını AWS altyapısı üzerinde çalıştırıyorlar ve trafik artışları, sunucu yönetimi veya WordPress bakımı konusunda endişelenmenize gerek kalmıyor.

Ayrıca, WPBeginner kullanıcıları WP Engine kuponumuzla yıllık planlarda 4 ay ücretsiz alabilirler.

Bir diğer harika alternatif ise birinci sınıf bir yönetimli WordPress barındırma sağlayıcısı olan SiteGround‘dur. Size son derece hızlı sunucular, birinci sınıf WordPress güvenliği, 7/24 uzman WordPress desteği, harika geliştirici araçları ve daha fazlasını sunar.

Umarız bu makale Amazon Web Services’e WordPress’i nasıl yükleyeceğinizi öğrenmenize yardımcı olmuştur. Ayrıca, adım adım talimatlarla WordPress hızını ve performansını artırmaya yönelik nihai kılavuzumuzu veya işletme siteleri için en iyi WordPress eklentileri uzman seçimlerimizi görmek isteyebilirsiniz.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Açıklama: İçeriğimiz okuyucu desteklidir. Bu, bazı bağlantılarımıza tıklarsanız komisyon kazanabileceğimiz anlamına gelir. WPBeginner'ın nasıl finanse edildiğini, neden önemli olduğunu ve nasıl destek olabileceğinizi görün. İşte editoryal sürecimiz.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Ultimate WordPress Araç Kiti

Araç setimize ÜCRETSİZ erişim sağlayın - her profesyonelin sahip olması gereken WordPress ile ilgili ürün ve kaynaklardan oluşan bir koleksiyon!

Reader Interactions

26 yorumBir Cevap Bırakın

  1. sanskruti

    Is it possible to link a pre-existing website(created on wordpress) with AWS?

  2. Nancy Melucci

    Just a head’s up – the new interface for EC2 makes it a lot harder to find the system log to recover the password. Fortunately, there’s a toggle button. So I toggled to the old interface.

    • WPBeginner Support

      Thank you for sharing that information for those looking for that :)

      Yönetici

  3. Gordon Taylor

    Thank you so much for this excellent guide. I now have my first Wordpress site up on AWS.

    • WPBeginner Support

      Glad our guide was helpful :)

      Yönetici

  4. Rahul Veerwal

    This was amazing. Thank you so much for the detailed guidance. I was able to setup in under 10 mins.

    • WPBeginner Support

      You’re welcome, glad our guide could help :)

      Yönetici

  5. AJ

    Hello thank you for the article. I currently have AWS subscription and services. I also have a website that is already being hosted and it is not WP.
    I now want to install a WP website to replace the current site.
    Do I just use the same installation instructions above? Or is there a different process.

    Another question: if I want the designer to install for me, should I create a different AWS log in for them to use? Or

    • WPBeginner Support

      You would need to remove the old site and then you can follow this guide. It may be a good idea to give your designer their own login information should access need to be removed at a later date.

      Yönetici

  6. kenny

    WOW!! What an excellent article. Very thorough, painless and easy to follow.
    I also wanted to let you know that your Pagely link in (Method 2. Using Amazon Web Services via Managed WordPress Hosting) goes to the Pagely website but it pops up with a 404. Just wanted to let you guys know that so you can possibly fix that if you’d like.

    • WPBeginner Support

      Thanks for letting us know, we’ll be sure to look into that :)

      Yönetici

  7. Majed Ahmed

    Thank you so much but i have one important question
    When i installed my wordpress site
    I already have theme ok ? from where can i upload the theme please ?

    Sorry for my bad english

  8. Yaya JATTA

    What a well documented step by step process laid out simply for any lay man to follow and get the same result as an expert will.

    Thank you!, I landed on the right page will be sure to join your youtube channel.

    • WPBeginner Support

      Glad our article was helpful :)

      Yönetici

  9. Nigel

    Incredibly useful page. Thanks for posting this. Took me 15 minutes to set up 2 Wordpress sites. Brilliant.

    • WPBeginner Support

      Glad our guide could help :)

      Yönetici

  10. Vikas Goyal

    I installed wordpress as guided in the step by step process in this article.

    Everything is working fine except for the backend login page.

    The password that is given in instance log is not working.

    Kindly help

    • WPBeginner Support

      Don’t forget to exclude the quotes in the password when entering it and it is case sensitive. Otherwise, you would need to use the command line and reset your password using the Bitnami documentation method.

      Yönetici

  11. Kevin

    One of the best walkt hroughs of this complex setup i have seen. Thanks!

  12. Jay

    Great article and instructions. I did this about a year ago and have been very happy with the service. I have a small personal website that was free for the first year and now $10 per month.

    “As you may have noticed that setting up a custom WordPress install on Amazon web services is a very technical and complicated process.”

    You should at least state that ‘very technical’ is subjective. You should also at least mention the advantages of having a VPS versus a managed hosting service.

  13. Ahmed

    Thanks for the explanation. Well explained

  14. Andy

    Great article. Thanks a lot for detail explination.

Bir Cevap Bırakın

Yorum bırakmayı seçtiğiniz için teşekkür ederiz. Lütfen tüm yorumların yorum poli̇ti̇kasi uyarınca denetlendiğini ve e-posta adresinizin yayımlanmayacağını unutmayın. Ad alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.