Microsoft Azure'da son derece hızlı WordPress nasıl çalıştırılır

Microsoft Azure , bulut bilişimde(cloud computing) bir sonraki büyük şeydir . Azure, temel olarak Microsoft tarafından sağlanan ve Microsoft'a(Microsoft) ait veri merkezlerinden oluşan bir ağ aracılığıyla uygulamaları oluşturmak, dağıtmak ve yönetmek için kullanılabilen bir bulut bilgi işlem hizmetidir . (cloud computing service)Temelde sanal makineler, SQL Veritabanı(SQL Database) , Uygulama Hizmeti(App Service) ve diğerlerini içeren yaklaşık 68 üründen oluşan bir koleksiyondur. Azure, web uygulamalarını ve sanal makineleri dağıtırken ihtiyaç duyacağınız eksiksiz bir çözüm kümesidir.

WordPress'i Microsoft Azure'da çalıştırın

Geçenlerde Hindistan'ın (India)Chandigarh kentinde WordPress Chandigar h ve Microsoft Kullanıcı Grubu – Chandigarh(Microsoft User Group – Chandigarh) tarafından düzenlenen bir etkinliğe katıldım . Etkinliğin başlığı şuydu: Microsoft Azure'da cayır cayır yanan hızlı WordPress nasıl çalıştırılır(How to run blazingly fast WordPress on Microsoft Azure) . Web sitelerini ve WordPress'i(WordPress) dağıtmak için Microsoft Azure'u(Microsoft Azure) kullanmanın çeşitli olasılıklarını tartıştık . Ve günün kolaylaştırıcısı Bay Jasjit Chopra(Mr. Jasjit Chopra) , bilgilerini paylaştı ve Microsoft Azure'da bir (Microsoft Azure)WordPress web sitesi çalıştırma konusunda bir atölye çalışması gerçekleştirdi . Bu yazıda, atölyeyi özetlemek için elimden gelenin en iyisini yapmaya çalıştım ve size WordPress'i(WordPress) çalıştırmayla ilgili adımları sağladım .Azure .

WordPress'i (WordPress)Microsoft Azure'da(Microsoft Azure) barındırmanın faydaları

Web sitelerimizi genellikle maliyetin daha düşük olduğu ancak aynı zamanda hız ve güvenliğin de bazen tehlikeye atıldığı Paylaşımlı Barındırma üzerinde barındırırız. (Shared Hosting)WordPress'i(WordPress) barındırmak için bulut bilişim kullanma olanaklarını tartıştık . Katı hal sürücüsüne sahip bir sanal sunucunun, bu geleneksel web barındırma hizmetlerinden daha iyi olduğu kanıtlandı. Bununla birlikte, yapılan maliyetler karşılaştırıldığında daha büyük olabilir. Ancak birden fazla web sitesine ev sahipliği yapabilir ve bunların mümkün olan en hızlı şekilde yüklendiğinden emin olabilirsiniz. Azure'ın(Azure) katı hal sürücüsü ve birinci sınıf donanım özellikleri sağlayan WordPress , ışık hızında çalışabilir.

Bu gönderide ve atölyemizde, Microsoft Azure'a erişmek için ücretsiz bir (Microsoft Azure)Dev Essential hesabı kullandık . Kaydolduğunuzda , bir yıl boyunca (ayda 25$) ücretsiz 300$ Azure Kredisi alırsınız. (Azure Credit)Bu kadar kredi, Azure'u(Azure) denemeniz ve test web sitenizi dağıtmanız için fazlasıyla yeterli .

Temel olarak, bu eğitimde kullanacağımız tüm araçlar ve hizmetler ücretsizdir. Ve yalnızca girişiminiz için gerçekten bir şeyler inşa ederken ödeme yapmanız gerekir. Ücretsiz kredi, test projelerinizi kolaylaştırabilir.

Öğretici iki bölüme ayrılmıştır, ilki Azure'a(Azure) kaydolma sürecini ve bir sanal sunucu oluşturmayı tartışır. İkinci kısım, sunucunuzu WordPress'i(WordPress) barındıracak şekilde ayarlamak ve yapılandırmaktan bahseder .

Azure'u kurma

Adım 1(Step 1) : Microsoft Dev Essentials web sitesine buradan(here) gidin . Ücretsiz kredinizi almak için kayıt işlemini tamamlayın. Şimdi Azure web sitesine(website) gidin ve kimlik bilgilerinizi kullanarak oturum açın, artık uygulamaları dağıtmak için kullanılabilecek tamamen işlevsel bir Azure hesabınız var.(Azure)

Adım 1 (Alternatif): (Step 1 (Alternate):)Dev Essentials'ı(Dev Essentials) kullanarak kaydolmak istemiyorsanız bir alternatif mevcuttur . Doğrudan Azure web sitesine gidebilir ve bir aylık bir süre için size ücretsiz 200$ kredi sunan ücretsiz bir denemeye başlayabilirsiniz.

Adım 2(Step 2) : Şimdi sunucumuzu çalıştıracak bir Sanal Makine oluşturmamız gerekiyor. Bir sunucuyu dağıtmak için Ubuntu 14.04 LTS kullandık . Sunucuyu dağıtmak için diğer sürümleri ve hatta Windows'u kullanmakta özgürsünüz.

Yeni bir sanal makine oluşturmak için Azure panosundaki yeşil artı(plus) simgesine basın. Şimdi ' Ubuntu Sunucusu 14.04 LTS'yi(Ubuntu Server 14.04 LTS) arayın ve ' Enter ' tuşuna basın. Arama sonuçlarından ilgili seçeneği belirleyin ve dağıtım modeli olarak ' Kaynak Yöneticisi'ni seçin. (Resource Manager)Oluştur düğmesine basın . (Create)Büyük halini görmek için resimlerin üzerine tıklayabilirsiniz.

Adım 3(Step 3) : Şimdi sanal makinemizi kurmak için bazı konfigürasyonlar yapmamız gerekiyor. Herhangi bir doğrulama hatasını önlemek için bu adımları dikkatlice izleyin. Makine için bir ad seçin ve ardından VM disk türünü ' SSD ' olarak seçin. Sunucunuzun geleneksel web barındırıcılarından çok daha hızlı çalışması için SSD olarak seçmeniz gerekir .

Tüm eğitimdeki amacımız, WordPress kurulumunun arka uçta daha hızlı çalışmasını sağlamak, böylece bir SSD şart. Şimdi bir kullanıcı adı seçin ve kimlik doğrulama türünü ' Parola'(Password’) olarak değiştirin . Yeterince güçlü bir parola oluşturun ve kullanıcı adını ve parolayı hatırladığınızdan emin olun.

Şimdi Kaynak Grubu(Resource Group) altında ' Yeni oluştur'u(Create new) seçin ve bunun için uygun bir ad seçin. Genellikle ad ' RG(RG) ' ile başlar ve ardından sanal makinenizin adı gelir. Ardından size en yakın ve ücretsiz hesapta kullanabileceğiniz bir konum seçin. Gecikmeyi azaltmak ve hızı artırmak için en yakın konumu seçiyoruz. İşiniz(OK) bittiğinde ' Tamam'a basın .(Hit)

Adım 4(Step 4) : Şimdi bu adımda sanal makinenin boyutunu seçmeniz gerekiyor. Boyut tamamen projenizin gereksinimine bağlıdır. Bu eğitim için ve diğer ortak projelerinizi barındırmak için DS1_V2'yi(DS1_V2 ) öneriyoruz ve kuruluşunuz büyüdükçe ve web sitenizde daha fazla trafikle karşılaştıkça kolayca ölçeklendirebilirsiniz. Kolay ölçeklendirme, Microsoft Azure'un(Microsoft Azure) güzelliğidir . DS1_V2 tek çekirdekli işlemci, 3,5 GB RAM ve 7 GB SSD Disk alanı ile birlikte gelir ve (SSD Disk)Güneydoğu Asya'ya(Southeast Asia) yakın bir yerde bir sunucu kullanıyorsanız aylık yaklaşık 60$'a mal olabilir .

Microsoft Azure'da son derece hızlı WordPress nasıl çalıştırılır

Adım 1'de(Step 1) elde edilen ücretsiz kredilere zaten sahip olduğunuz için maliyeti ödemeniz gerekmez . Uygun boyutu seçin ve ' Seç(Select) 'e basın.

Adım 5(Step 5) : Bu, bazı isteğe bağlı ayarları yapılandırdığımız en önemli adımdır. Burada depolama hesabınızın adını seçebilirsiniz. Ayrıca sanal makinenizin Genel IP'sini(Public IP) yapılandırabilirsiniz . IP, ihtiyacınıza göre dinamik veya statik olabilir. Bu eğitim için dinamik kullanıyoruz. Ayrıca, ' Ağ Güvenlik Grubu Güvenlik Duvarı(Network Security Group Firewall) ' içinde yeni bir gelen kuralı oluşturmamız gerekiyor . Bu kuralı, makinemizin 80 numaralı bağlantı noktasını dinleyebilmesi ve web sitesinin içeriğini sunabilmesi için oluşturuyoruz.

Bu kuralı eklemek için menüden NSG'yi(NSG) seçin ve ardından 'Gelen Kuralları' altında 'Gelen(‘Inbound Rules’ ) kuralı ekle(Add an inbound rule) ' seçeneğine tıklayın. Bu kuralı ayarlamak için aşağıdaki yapılandırmayı izleyin:

  • İsim: "http"
  • Öncelik: SSH'nin önceliğinden büyük herhangi bir tam sayı (>1000)
  • Hizmet: “HTTP”
  • Bağlantı Noktası: 80 (Varsayılan)
  • Protokol: “TCP” (Varsayılan)
  • Eylem: İzin ver

Kuralı(Hit) oluşturmak ve ayarları kaydetmek için tüm 'Tamam' düğmelerine basın. Ve 80 numaralı bağlantı noktası üzerinden diğer bilgisayarlarla iletişim kurabilen sanal makinenizi başarıyla yapılandırdınız.

Adım 6(Step 6) : Artık Azure , makineyi doğru şekilde yapılandırdığınızdan ve hata olmadığından emin olmak için makinede bir doğrulama çalıştıracaktır. Doğrulama tüm yeşil bayraklarla geçerse, sonunda ' Tamam(OK) ' düğmesine basarak makinenizi konuşlandırabilirsiniz. Şimdi dağıtımın tamamlanması birkaç dakika sürecektir. Ve herhangi bir durumda dağıtım başarısız olursa, tüm kaynak grubunu silebilir ve işlemi tekrarlayabilir veya aşağıdaki yorum bölümünde bizimle tartışabilirsiniz.

Artık sanal makinenizin çalıştığını görebileceksiniz. Yazının bir sonraki bölümünde –  Microsoft Azure'da WordPress(How to install & setup WordPress on Microsoft Azure)(How to install & setup WordPress on Microsoft Azure) nasıl kurulur ve kurulur – bu makineye nasıl bağlanılacağını ve üzerinde WordPress'in(WordPress) nasıl kurulacağını ve barındırılacağını tartıştık .



About the author

Windows 11 veya 10 uygulamaları geliştirme ve bakımını 10 yılı aşkın deneyime sahip bir yazılım mühendisiyim. Ayrıca Google Dokümanlar ve Microsoft Edge ile çalışma deneyimim var. Bu alanlardaki becerilerim beni gelecekte yazılım mühendisliği rolleri için mükemmel bir aday yapıyor.



Related posts