Google Cloud-da sürətli yüklənən WordPress saytını necə qurmaq olar?

WordOps istifadə edərək, Google Cloud Platformasında (GCP) yüksək məhsuldar WordPress saytını işə salmaq üçün addım-addım təlimat.


Bir blogger kimi işə başlayanda və ya kiçik bir iş görsəniz, onda paylaşılan hosting daha az başa gəlir və infrastruktur platformasını quraşdırmaq / quraşdırmaq / saxlamaq üçün tələb olunan hosting bacarığı yoxdur.

Ancaq trafikiniz və ya istifadəçi bazanız artdıqda, sizə ehtiyacınız var milyonlarla müştəriyə xidmət etmək üçün güclü hosting platforması saytı yavaşlatmadan.

Ağır trafik saytları üçün bəzi mükafat hosting provayderləri var, lakin bu asanlıqla mümkündür qiyməti $ 100 + ayda.

Qeyd: Kinsta bu yaxınlarda GCP-ni tətbiq edən ayda 30 dollardan başlayan bir başlanğıc planını açıqladı.

Ancaq öyrənməyə və özünüzə bir az vaxt sərf etməyə hazırsınızsa, onda VPS / Cloud serverləri haqqında düşünə bilərsiniz. Bu yazıda, Google Cloud Platformasında bir WordPress saytını necə işə salmağı izah edəcəyəm 15 dəqiqədən az.

Bu quraşdırma təxminən başa gələcək Ayda 25 dollar və hazırdır ayda 500.000 səhifə baxışına xidmət edir. Yazı qurma, performansını yoxlamaq üçün bir yük testi edəcəyəm.

Ön şərt

  • Güman edirəm ki, sizdə artıq bir domen var; olmasa ala bilərsən Namecheap və ya Google.
  • Hesablama aktiv olan Google bulud hesabı
  • Bəzi WordPress mövzusu amma istifadə edəcəyəm Tag tərəfindən qəzet ölür

Təminat yeni Google Cloud Server

  • Google Cloud-a daxil olun və Compute Engine-ə keçin >> VM hallarda (birbaşa link)
  • “Yarat” yaradın və tələb olunan məlumatları daxil edin
  • Zona seçin (hədəflənmiş auditoriyanızın ən yaxın yerini seçin)
  • Maşın növünü seçin
  • Ubuntu 18.04 LTS və açılış disk tipini 10 GB ölçülü SSD davamlı diskə dəyişdirin
  • HTTP və HTTPS firewall-a icazə verin və vurun Yarat

Bir neçə saniyədən sonra yeni nümunə hazır olacaq.

WordOps istifadə edərək WordPress quraşdırmaq

WordPress-in quraşdırılmasının bir çox yolu var, lakin ən asan yollardan biridir WordOps

WordOps bir verilənlər bazası, PHP, Nginx, WordPress və s. Kimi tələb olunan komponentlərin quraşdırılmasına diqqət yetirən bir skript paketidir. Əgər onları əl ilə quraşdırsanız, insan səhvləri üçün daha uzun vaxt və yer ola bilər.

  • Yeni yaradılan Google Cloud VM-ə daxil olun və kök istifadəçisinə keçin

Qeyd: istehsalda müntəzəm bir istifadəçidən sudo kök əldə etməyi tənzimləmək tövsiyə olunur, amma bu məşqdə mən kökdən istifadə edəcəyəm.

  • Yüklemek WordOps aşağıdakı əmr ilə

wget -qO wo wops.cc && sudo bash wo

  • Bir və ya iki dəqiqə çəkəcək və bir dəfə ediləcək; sorğuya qaytarılacaqsınız

Wo verilənlər bazasını sinxronizasiya edin, xahiş edirəm gözləyin…
WordOps (wo) uğurla quraşdırıldı

Bash tamamlamasını aktivləşdirmək üçün sadəcə əmrdən istifadə edin:
bash -l

WordOps tövsiyə olunan yığınları quraşdırmaq üçün əmrdən istifadə edə bilərsiniz:
wo yığın

Bir ilk WordPress saytını yaratmaq üçün əmrdən istifadə edə bilərsiniz:
wo sayt yaratmaq site.tld –wp

WordOps Sənəd: https://docs.wordops.net
WordOps İcma Forumu: https://community.wordops.net
WordOps İcma Çat: https://chat.wordops.net

WordOps-a GitHub ulduzu verin: https://github.com/WordOps/WordOps/

[e-poçt qorunur]: ~ #

İndi bir WordPress saytı yaratmaq vaxtı gəldi. WordPress’i önbelleme plaginləri ilə quraşdırmaq istəyirsinizsə, WordOps sizə bir seçim verir.

Hal hazırda WP Super, W3 Total, Nginx, Redis dəstəkləyir. Hamısını sınamışam və Redis həmişə mənim üçün daha yaxşı çıxış etdi.

  • Redis cache ilə bir sayt yarataq.

wo saytı yaratmaq geekflarelab.com –wpredis

Yuxarıda, mən WordOps-dan Redis önbelleği ilə geekflarelab.com (mənim laboratoriya sahəmdir) saytı yaratmağı xahiş edirəm. Bir-iki dəqiqə çəkəcək və saytın yaradılması barədə təsdiqlənəcəkdir.

[e-poçt qorunur]: ~ # wo saytı yaratmaq geekflarelab.com –wpredis
Başlayın: wo-kernel [OK]
MySQL üçün depo əlavə edin, xahiş edirəm gözləyin…
NGINX üçün depo əlavə olunur, xahiş edirəm gözləyin…
PHP üçün depozit əlavə olunur, xahiş edirəm gözləyin…
Redis üçün depo əlavə edin, gözləyin…
Apt-cache yenilənir [OK]
APT paketlərinin quraşdırılması [OK]
Nginx konfiqurasiya şablonlarını tətbiq etmək
Nginx konfiqurasiya testi [OK]
Nginx yenidən başladın [OK]
Nginx konfiqurasiya testi [OK]
Nginx yenidən başladın [OK]
Php7.2-fpm tənzimlənir
Php7.2-fpm yenidən başladın [OK]
MariaDB konfiqurasiyasını tənzimləmək
Dur: mysql [OK]
Başlayın: mysql [OK]
Sazlama Redis konfiqurasiya [OK]
Yenidən server-yenidən başladın [OK]
Yeniləmə öncəsi yoxlamalar aparılır [OK]
NGINX konfiqurasiya qurulur [Bitti]
Webroot qurulur [Bitti]
WordPress yüklənir [Bitti]
Verilənlər bazası qurulur [Bitti]
WordPress’i tənzimləyir [OK]
WordPress quraşdırmaq [OK]
Nginx köməkçi plugin quraşdırılması [OK]
Nginx-köməkçi plugin qurulması [OK]
Plugin redis-cache [OK] quraşdırılması
Nginx konfiqurasiya testi [OK]
Nginx yenidən yüklənir [OK]
HTTP Doğrudan İstifadəçi Adı: WordOps
HTTP Doğrulama Parolu: XXXXXX
WordOps arxivini https: //XX.XX.XX.XX: 22222 və ya https: // ubuntu-s-1vcpu-2gb-lon1-01: 22222 mövcuddur
WordPress admin istifadəçisi: Chandan Kumar
WordPress admin parol: lyWwnfOhD8XXXXXXNTS3vXri
Redis-keshi konfiqurasiya edin: http://geekflarelab.com/wp-admin/options-general.php?page=redis-cache
Obyekt Cache: Aktivləşdirin
Uğurla sayt http://geekflarelab.com
[e-poçt qorunur]: ~ #

  • Parolu etibarlı bir şəkildə saxlayın

WordPress uğurla quraşdırıldı və domeninizi IP-yə yönəltməyin vaxtı gəldi. Bu asan idi. Deyil?

Statik IP əldə etmək

Varsayılan olaraq, Google Cloud bir təyin edir efemer IP sonrakı instansiya yenidən başladıqda dəyişə biləcəyi üçün domen ilə konfiqurasiya etmək istəmədiyiniz nümunəyə.

Riskdən qaçmaq üçün edəcəyik statik bir IP-ni saxla.

  • VPC Şəbəkəsinə keçin >> Sol naviqasiyadan xarici IP ünvanları
  • Efemer tipini açın və statik seçin

  • Adı verin və vurun QAZANIN
  • Tipinin dəyişdirildiyini görəcəksiniz Statik

GCP VM statik xarici IP və WordPress ilə hazırdır və son şey budur xəritə domenini statik IP-yə köçürün.

Domain A Record’u yeniləyin

  • Bir domen qeydiyatçısına gedin
  • Domeniniz üçün A qeydini yalnız qorunan xarici IP-yə yeniləyin

Qlobal miqyasda yayılmaq üçün bir müddət lazım ola bilər. İstifadə edə bilərsən DNS qeydini axtarmaq yoxlamaq üçün vasitə.

Bir domen rekordu yenilədikdən sonra WordPress saytına daxil olmaq imkanı əldə edə bilərsiniz WordOps əmri ilə istifadə etdiyiniz domen. Mənim nümunəmdə – http://geekflarelab.com

Yük testini həyata keçirir

Google Cloud Platformada yeni WordPress saytının necə qurulduğunu görək. A etmədən əvvəl sürət sınağı, Mən bir mövzu quraşdıracağam Tagdiv, əvvəllər qeyd olunduğu kimi.

Bu lazım deyil, amma bəzi yazı / media sənədlərim var real sayt ssenarisini təqlid edin.

Gördüyünüz kimi, geekflarelab.com GCP-də hazırdır.

Qiymətləndirməni həyata keçirməyin bir çox yolu var və ən asan yollardan biri bunu buluddan etməkdir. Mən istifadə etdim Yükləyici.io 100 dəqiqədən 500 istifadəçiyə bir dəqiqəlik müddəti üçün bir yük qoymaq və nəticələr:

Orta cavab müddəti = 695 ms

Bilirəm ki, bu əsas WordPress quraşdırmadır və əlavə plaginlər quraşdırmağı tələb edir, təhlükəsizlik əlavə edin, Bir istehsal mühitində SSL sertifikatı və s. Lakin bu, yükləmə müddətini bir neçə faiz artıracaqdır.

Nəticə

Ümid edirəm ki, bu, Google Cloud Platformasında WordPress-in necə qurulacağı barədə bir fikir verir. Qurmaq üçün bir az vaxt və bacarıq tələb olunur, ancaq istəsən ayda $$ qazanın, sonra buna dəyər olduğuna inanıram.

Alternativ olaraq, WordPress qurmaq və ya idarə etmək üçün vaxtınız yoxdursa və eyni zamanda Google Buluddan zövq almaq istəsəniz, cəhd edə bilərsiniz Cloudways hosting platformasını idarə etdi.

TAGS:

  • GCP

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map