Google Bulut Barındırma'da WordPress Nasıl Barındırılır

Yayınlanan: 2021-06-14
google barındırma wordpress
@Cloudways'i takip edin

Bu yazıda size bir Google VM örneğinde bir WordPress sitesinin nasıl barındırılacağını göstereceğim. Bundan sonra, WordPress'i Cloudways tarafından yönetilen bir Google bulut sunucusuna kurmanın ayrıntılarına gireceğim.

İlk yöntem biraz tekniktir ve Linux komutlarını çalıştırmada orta düzeyde bir uzmanlık ve çeşitli yığınlara ilişkin temel bir anlayış gerektirir. Bir Google sunucusunu yönetmek, yama, işletim sistemi yükseltmeleri, güvenlik duvarı yapılandırması ve sistem yöneticisi veya sunucu sahibi tarafından manuel olarak yürütülmesini gerektiren yedeklemeler gibi karmaşık görevleri de içerir.

Cloudways üzerinden ikinci yöntemle ise sunucunuzu anında dağıtabilir ve WordPress uygulamanızı birkaç tıklamayla yükleyebilirsiniz. Cloudways, kullanımı kolay bir platform sayesinde uygulamalarınızı Google bulut sunucularında barındırma seçeneği sunan, yönetilen bir bulut barındırma platformudur. GCE'nin Cloudways ile entegrasyonu, yönetilen WordPress barındırma için güvenilirlik, hız ve inanılmaz çalışma süresi sunan yeni bir dünyanın kapılarını açar.

Süreçlere dalmadan önce, bir Google bulut sunucusunun WordPress sitenizi barındırmak için neden harika bir seçenek olduğunu anlamak iyi olur. Google Cloud WordPress barındırma söz konusu olduğunda, insanlar neden yerel bir Google bulut web barındırma yerine Cloudways gibi yönetilen bir WordPress barındırmayı tercih ediyor?

  • Google Cloud'da WordPress Barındırma Avantajları
    • çalışma süresi
    • Hız
    • Güvenilirlik
    • ölçeklenebilirlik
  • Neden GCE'de WordPress Barındırma için Cloudways?
  • Google Compute Engine'e WordPress Nasıl Kurulur?
  • WordPress, Cloudways Tarafından Yönetilen Google Bulut Sunucusuna Yüklensin mi?
  • WordPress Sitesini Google Cloud'a Taşıyın

Google Cloud'da WordPress Barındırma Avantajları

Google Cloud, en gelişmiş, güvenilir ve en hızlı bulut altyapılarından biridir. HSBC, Twitter, PayPal ve Bloomberg gibi devasa şirketler, barındırma gereksinimleri için GCE kullanıyor.

Google WordPress barındırma web siteleriniz için harika bir fikir olmasının nedenlerinden bazıları şunlardır:

çalışma süresi

Google Cloud Engine, zamanın %99,9'undan fazlası için kullanılabilir. Büyük e-ticaret mağazaları, ticaret siteleri ve haber siteleri gibi işletmeler, hizmette küçük bir kesinti bile ciddi maddi hasara neden olabileceğinden, büyük ölçüde optimum sunucu çalışma sürelerine güvenir.

Hız

İnterneti Google'ın (neredeyse) yönettiğini hepimiz biliyoruz, bu nedenle Google SERP'lerinde en üst sıralarda yer almak istiyorsanız oyununuzun zirvesinde olmalısınız. Google barındırma WordPress web siteleri, web sitelerinin daha hızlı olmasını sağlar ve hız, Google'ın SERP'deki web sitelerini sıralamak için kullandığı en önemli sıralama sinyallerinden biridir.

Güvenilirlik

GCE, Gmail ve YouTube ile aynı altyapıyı kullanır. YouTube'da video izlerken veya Gmail'de e-posta gönderirken en son ne zaman kesinti yaşadınız? Tabii ki yapmıyorsun .

Bunun anlamı, web sitenizi Google'ın bulut altyapısında barındırarak, mevcut en bakımlı donanım ve veri merkezlerinde barındırıyorsunuz.

Google Cloud'un arkasındaki ekip, rakiplerinden daha iyi performans sağlamak için hizmetlerini geliştirmek için yorulmadan çalışır. Bunu, yapılandırma değişikliklerini otomatikleştirerek, olası sorunları keşfetmek için fazladan bir doğrulama katmanı kullanarak ve değişikliklerin altyapı üzerindeki etkisini yakından izleyerek yaparlar.

ölçeklenebilirlik

GCE sunucuları yüksek düzeyde ölçeklenebilirdir ve beklenmedik trafik artışlarının üstesinden kolaylıkla gelebilir ve IP adresini değiştirmeden sunucu boyutunuzu yükseltmenize veya düşürmenize olanak tanır. Cloudways'deyken sunucu performansınızı da izleyebilir ve sunucunuzu buna göre büyütebilirsiniz.

Neden GCE'de WordPress Barındırma için Cloudways?

Pekala, önceden uygulamalı bulut sunucu yönetimi deneyiminiz yoksa ve WordPress'i Google Cloud yerel platformunda barındırmayı tercih ederseniz, oldukça karanlık sularda yelken açacaksınız.

Bir WordPress kullanıcısı için GCE'yi kullanmak kolay değildir. Üzerine WordPress kurmadan önce bile yapılacak çok şey var. Google barındırmada bir örnek satın almanız ve ardından bir SSH bağlantısı oluşturmanız gerekir.

Evet! Seni orada kaybettiğimi biliyorum.

Basitçe söylemek gerekirse, süreç uzundur ve birçok şey ters gidebilir. Ve süreç bozulursa, her şeye yeniden başlamanız gerekir! Eğlence? Tam olarak değil!

Yine de Cloudways bunu kolaylaştırıyor! Sadece kaydolun ve birkaç dakika içinde WordPress'in yüklü olduğu bir Google Cloud sunucunuz sizi bekliyor olacak.

Bunun için benim sözüme güvenmek zorunda değilsin. Bir kullanıcı, Cloudways ile Google Cloud'da WordPress'i başlattığında alınan geri bildirimlere ve puanlara bakın.

cloudways google bulut incelemesi

Google Bulut Barındırmada WordPress Nasıl Kurulur

Bu yöntemde bir Google VM Instance üzerinde bir LAMP (Linux, Apache, MariaDB ve PHP) yığını kuracağım ve oraya bir WordPress uygulaması kuracağım. Bu nedenle yapmanız gereken ilk şey Google Cloud Platform'da bir hesap oluşturmak ve ardından kredi kartı numaranızı ekleyerek hesabınızı doğrulamanız gerekiyor. Kayıt işlemi basittir, bu yüzden onu atlayacağım ve zaten yeni bir hesap oluşturduğunuzu varsayacağım.

O halde başlayalım!

Yeni bir Compute Engine Sanal Makine Örneği Oluşturun

Hesabınızı doğruladıktan sonra Gezinme Menüsü > Compute Engine > Sanal Makine Örnekleri'ni açmanız gerekir .

yeni bir bilgi işlem motoru oluştur

Şu anda GCP'nizde sanal makine örneği görmeyeceksiniz, bu nedenle Oluştur 'u tıklamanız yeterlidir.

yeni bir vm örneği oluştur

Bir Örnek Oluştur ekranında, sunucu yapılandırmalarını ve sunucunuz için sunucu konumu, makine türü ve çok daha fazlası gibi diğer ayarları seçebilirsiniz.

yeni sanal makine örneği ayrıntıları

İlk bölüm sunucu adı alanıdır ve bu eğitim için onu google-server olarak adlandırıyorum.

Ardından, hedef kitlenize en yakın sunucu konumunu seçin. Sunucu konumu iki bölüme ayrılmıştır; Bölge ve Bölge , burada Bölge, sunucunuzun coğrafi konumudur ve Bölge, bir sunucunun bir bölge içindeki dağıtım alanıdır.

Kullanıcılarınıza en yakın konumu seçmenizi öneririm.

google bulut sunucu konumu

Sonraki bölüm, makine ailesini, serisini ve makine tipini seçebileceğiniz makine konfigürasyonudur. Aşağıdaki görselde de görebileceğiniz gibi makine ailesi kısmında 4 seçenek mevcut ve ben Genel amaçlı ve E2 serisini seçiyorum. Makine tipinden, vCPU ve RAM sayısı gibi sunucu bilgi işlem gücünü seçebilirsiniz.

google sunucu yapılandırmaları

Ardından, Google bulut sunucunuza yüklemek istediğiniz işletim sistemini seçebileceğiniz Önyükleme Diski bölümüne gidin. Debian 10 olan varsayılan ile gidiyorum. İşletim sisteminizi veya CentOS 7 gibi farklı bir sürümü değiştirmek isterseniz, bunu değiştir düğmesine tıklayarak ve istediğiniz işletim sistemini seçerek yapabilirsiniz.

sunucu işletim sistemi

Şimdi, tüm bölümleri bırakın ve hem Güvenlik Duvarı kurallarını kontrol edin, yani HTTP/HTTPS trafiğine izin verin.

güvenlik duvarı yapılandırması

Artık sanal makine örneği oluşturma işleminiz tamamlandı ve yeni sunucunuzu başlatmak için Oluştur'a tıklayabilirsiniz. Google bulut sunucunuzu oluşturmak birkaç dakika sürecektir.

google bulut sanal makine örneği

LAMP Yığınını dağıtın

Yeni bir Google bulut sunucusunu başarıyla başlattınız ve LAMP yığınını oraya yerleştirmenin zamanı geldi. Bunun için, SSH tıklayarak sunucu SSH başlatmak gerekiyor.

google bulut ssh

Bundan sonra, LAMP yığınınızı dağıtmak için çok sayıda Linux komutu çalıştıracağınız Google terminalini göreceksiniz.

google sunucu terminali

Şimdi tek yapmanız gereken talimatlarımı takip etmek ve aşağıdaki komutları çalıştırmak.

 sudo uygun güncelleme

Paketlerin listesini güncelleyecektir.

güncelleme komutu

 sudo uygun yükseltme -y

Paketlerin listesini yükseltecek

yükseltme komutu

 sudo apt apache2'yi yükleyin -y

Apache2'yi Google bulut sunucunuza yükleyin.

apache'yi yükle

Şimdi, Apache'nin başarılı kurulumunu onaylamak için sunucu IP'nizi kopyalayın ve bir tarayıcıda açın.

google bulut sunucusu ip

Google bulut sunucunuza bir SSL sertifikası yüklemediğinizi lütfen unutmayın, bu nedenle HTTPS'den (tarayıcı URL'si) “S”yi kaldırmanız gerekir; Aksi takdirde, “Bu siteye ulaşılamıyor” gibi hatalar göreceksiniz.

Aşağıdaki resimde GC sunucusuna başarıyla yüklenen Apache2 Debian Varsayılan Sayfası'nı görebilirsiniz.

apache varsayılan sayfası

 sudo apt mariadb sunucusunu kurun -y

MariaDB'yi Google bulut sunucunuza yüklemek için.

mariadb'yi yükle

 sudo mysql_secure_installation

DB kurulumunuzun güvenliğini artırmak için.

db güvenli kurulumlar

Yukarıdaki komutu çalıştırdıktan sonra, root şifresini girmeniz gerekir. Varsayılan olarak, geçerli bir parola yoktur, bu nedenle Enter'a basmanız yeterlidir.

db kök şifresi

Veritabanınız için root şifresi belirlemek istiyorsanız, “y” tuşuna basın ve basitçe güncelleyin.

db şifre değiştirme

Benzer şekilde, diğer güvenlik ayarlarını da değiştirebilirsiniz.

db güvenlik ayarları

Bundan sonra PHP ve diğer modülleri de yüklemeniz gerekir.

 sudo apt kurulumu php7.3 libapache2-mod-php7.3 php7.3-mysql php7.3-ortak php7.3-mbstring php7.3-xmlrpc php7.3-soap php7.3-gd php7.3-xml php7. 3-intl php7.3-ldap php7.3-zip php7.3-curl -y

PHP 7.3 ve diğer modülleri kurun.

php modüllerini ve paketlerini kurun

 sudo systemctl apache2'yi yeniden başlat

Apache'yi yeniden başlatmak için.

apache'yi yeniden başlat

WordPress Uygulamasını Yükleyin

Şimdi, WordPress'i kurmanız gerekiyor ve bunun için aşağıdaki komutları çalıştırmanız gerekiyor:

 sudo mysql -u kök -p

DB köküne erişmek için kök şifresini girmeniz gerekecektir.

Not : MariaDB kurulumu sırasında daha önce belirlediğimiz şifreyi kullanın.

mysql kök erişimi

 VERİTABANI OLUŞTUR cw;

Yeni bir veritabanı oluşturun.

db oluştur

 'pass123' TARAFINDAN TANIMLANAN 'farhanuser'@'localhost' İÇİN cw.* üzerindeki TÜM AYRICALIKLARI VERİN;

Bir kullanıcıya tam kontrol ve izin verin.

db izni ver

 FLUSH AYRICALIKLARI;

DB hizmetini yeniden başlatmadan yürürlüğe girecek değişiklikler.

floş ayrıcalıkları

Şimdi çıkmak için çıkış komutunu çalıştırın.

çıkış

 cd /var/www/html

Dizininizi HTML klasörüne değiştirin.

dizini html klasörüne değiştir

 sudo apt wget'i yükle

GNU Wget'i yükleyin.

wget'i yükle

 sudo wget https://wordpress.org/latest.tar.gz

En son WordPress sürümünü indirin.

wp'yi yükle

 sudo tar xzvf son.tar.gz

Arşiv dosyasını çıkarın.

dosyayı aç

 sudo chown -R www-veri:www-data /var/www/html/wordpress/

Sahiplik atayın.

sahiplik atamak

 sudo systemctl apache2'yi yeniden başlat

Apache2'nizi yeniden başlatın.

apache'yi yeniden başlat

Şimdi, “http://yourIPaddress/wordpress” tarayıcısında WordPress dosyasını (esas olarak WordPress web sitesi) açın.

wordpress kurulumu

Ardından, dili seçin, devam et'e tıklayın, Hadi gidelim!

Şimdi, DBName, Kullanıcı Adı ve Parolayı değiştirin (yeni bir DB oluştururken değerler) ve veritabanını WordPress ile bağlamak için Gönder'i tıklayın.

wordpress ve db ayrıntıları

Ardından kurulumu çalıştırın ve oluşturduğunuz WordPress site bilgilerini girin ve Install WordPress 'e tıklayın.

wordpress bilgi

Bundan sonra, tek yapmanız gereken WordPress kontrol panelinize giriş yapmak.

wp kontrol paneli

WordPress'i Cloudways Tarafından Yönetilen Google Bulut Barındırma'ya yükleyin

Daha önce sistem yöneticisi olarak çalıştıysanız, muhtemelen WordPress'i Google Cloud'da nasıl barındıracağınızı ve yapılandıracağınızı biliyorsunuzdur.

Ancak, bir web uygulaması geliştiricisi, tasarımcısı, blog yazarı veya sunucu yönetimi deneyimi çok az olan veya hiç olmayan bir ajans olduğunuzu varsayalım. Bu durumda bırakın sunucuları yönetmek bir yana, sunucuları başlatmakta bile zorlanabilirsiniz.

Cloudways Platformunda bir GCE sunucusu başlatmak çocuk oyuncağıdır. İşlem yalnızca yaklaşık yedi tıklama alır!

Süreç sezgiseldir ve tüm kullanıcılar için basit olacak şekilde tasarlanmıştır. Birkaç tıklamayla bir GCE bulut sunucusunda barındırılan, tamamen işlevsel bir WordPress kurulumuna sahip olabilirsiniz.

En iyisi, GCE sunucusunu Cloudways'de başlatmak için herhangi bir sunucu bilgisine sahip olmanıza bile gerek olmamasıdır!

Cloudways, sunucuyu sizin için yönetir, ancak aynı zamanda en yeni paketlerle optimize edilmesini ve güncellenmesini sağlar. Cloudways ayrıca, size sorunsuz bir deneyim sağlamak için karşılaşabileceğiniz herhangi bir sorunu gidermenize yardımcı olabilecek uzmanların 7/24 canlı sohbet desteği sunar.

1. Cloudways'e kaydolun

Cloudways'e kaydolabilir ve GCE sunucunuzu 3 günlük bir test sürüşüne götürebilirsiniz. Platformumuzun kullanıcı arayüzünü tanıma ve sağladığı güç ve esnekliği deneyimleme şansına sahipsiniz.

Sadece gerekli ayrıntıları girin ve Ücretsiz Başlat düğmesini tıklayın. Kredi kartı ve taahhüt gerektirmez!

cloudways kaydı

Şimdi kayıt işlemini tamamlamak için e-postanızı doğrulayın. Başarılı bir şekilde kaydolduktan sonra, sunucu başlatma işlemini başlatmak için Başlat düğmesine tıklayın.

cloudways başlatma sunucusu

2. Başvurunuzu Seçin

Açılır menüden istediğiniz WordPress varyantını seçin ve Uygulama, Sunucu ve Projenizi adlandırın.

cloudways sunucusu ve uygulama ayrıntıları

Not: Cloudways Optimize Edilmiş WordPress, WooCommerce ile WordPress, WordPress Multisite veya WordPress'i herhangi bir optimizasyon olmadan başlatma seçeneğiniz vardır.

3. Barındırma Sunucunuzu Seçin

Bulut sunucunuz olarak Google'ın GCE Barındırma Platformunu seçin. Bu şu anlama gelir

bulut yolu sağlayıcıları

4. Sunucu Boyutunu Seçin

Gereksinimlerinize en uygun sunucu boyutunu seçebilirsiniz. Cloudways, ölçeklenebilir WordPress barındırma sunar; bu, sunucunuzu her zaman Sunucu Yönetimi > Dikey Ölçeklendirme'den yukarı/aşağı ölçekleyebileceğiniz anlamına gelir.

cloudways sunucu boyutu

5. Bant Genişliği ve Depolamayı Seçin

Cloudways'de maliyetleri minimumda tutmak için ihtiyaçlarınıza göre bant genişliği seçebilirsiniz. Veritabanı ve uygulama dosyaları için farklı depolama boyutları da seçebilirsiniz.

cloudways sunucu özellikleri

6. Konum Seçin

Hedef kitlenize en yakın veri merkezini seçin. GCE için birden fazla bölgede ve farklı konumda barındırma seçeneğiniz vardır.

cloudways sunucu konumu

7. Sunucuyu Başlatın

Seçtiğiniz GCE sunucusunun tahmini maliyetinden memnunsanız, Şimdi Başlat düğmesine basmanız yeterlidir .

cloudways şimdi sunucuyu başlat

Şimdi, GCE sunucunuz hazırlanırken birkaç dakika bekleyin.

cloudways sunucu ekleme

Sunucu hazır olduğunda, üst menü çubuğundan Uygulamalar'a gidin.

bulut yolları uygulamaları

WordPress uygulamanıza tıklayın.

bulut yolları uygulaması

WordPress web sitenize giriş yapmak için Uygulama Yönetimi > Erişim Ayrıntıları > Yönetici Paneli'ne gidin . WordPress uygulamanız için yönetici kimlik bilgilerini (kullanıcı adı ve şifre) göreceksiniz. URL'ye tıklayın ve ardından WordPress yönetici paneline erişmek için kimlik bilgilerini kopyalayıp yapıştırın.

cloudways erişim kimlik bilgileri

Bu kadar! WordPress'i Google Cloud'da başarıyla başlattınız.

WordPress Sitesini Google Cloud'a Taşıyın

Web sitesi geçişi, Cloudways'de bir sunucu başlatmak kadar kolaydır. Mevcut WordPress sitenizi başka bir sağlayıcıdan Cloudways'e taşıyorsanız, tüm süreci halleden ve sitenizi yalnızca birkaç tıklamayla taşıyan ücretsiz taşıma eklentimizi kullanın.

Eklentiyi mevcut WordPress sitenize indirin, gerekli bilgileri sağlayın ve taşıyıcıyı çalıştırın.

cloudways geçiş eklentisi

Cloudways Platformu, etki alanınızı kolayca haritalandırmanıza, yeni özellikleri test etmek için hazırlık siteleri oluşturmanıza, Let's Encrypt aracılığıyla ücretsiz SSL sunmanıza ve ekip üyeleri oluşturmanıza vb. olanak sağlayan özellikler açısından zengindir.

Çözüm

Artık teknik ve yavaş bir yöntemle (Yerel GCP) ve hızlı ve kolay bir yöntemle (Via Cloudways) WordPress'i Google bulutuna nasıl kuracağınızı öğrendiniz.

Cloudways, özel sunucu yönetiminde zaman kaybetmeden bulut barındırmanın tüm avantajlarından yararlanmak isteyenlere kolaylık sağlamak için tasarlanmıştır.

Geliştiriciler, sunucu tarafı uyumsuzlukları hakkında endişelenmeden hızlı bir şekilde uygulamalar oluşturabildikleri için onu seviyorlar.

Tasarımcılar, çalışmalarını sınırsız WordPress hazırlama ortamlarımız ve URL'lerimizle test edebildikleri için beğeniyor.

Ve ajanslar bize tapıyorlar çünkü istediklerini yapıyorlar. Müşterileri için barındırma altyapısını ele almak yerine (bununla biz ilgileniyoruz!), iş operasyonlarına odaklanabilirler.

Bu nedenle, ücretsiz bir deneme ile başlayın ve WordPress web sitenizi Google Cloud'da barındırın. Bence seveceksin!