Hvernig á að setja upp hleðslu WordPress síðu á Google Cloud?

Skref fyrir skref leiðbeiningar um að setja af stað afkasta WordPress síðu á Google Cloud Platform (GCP) með WordOps.


Þegar þú byrjar sem bloggari eða rekur lítið fyrirtæki, þá er sameiginlegt hýsing fínt þar sem það kostar minna og engin hýsingarhæfileiki sem þarf til að setja upp / setja upp / viðhalda grunngerðinni.

Hins vegar, þegar umferð þín eða notendagrunnur eykst, þá þarftu a öflugur hýsingarvettvangur til að þjóna milljónum viðskiptavina án þess að hægja á síðunni.

Það eru nokkur aukagjald hýsingaraðila fyrir þunga umferð vefsíður, en það myndi auðveldlega kostar $ 100 + á mánuði.

Athugasemd: Kinsta nýlega tilkynnti byrjunaráætlun sem byrjar á $ 30 á mánuði, sem nýtir GCP.

Hins vegar, ef þú ert í lagi með að eyða smá tíma í að læra og gera sjálfur, geturðu hugsað um VPS / Cloud netþjóna. Í þessari grein mun ég útskýra hvernig á að fá WordPress síðu sem keyrir á Google Cloud Platform í minna en 15 mínútur.

Þessi skipulag myndi kosta í kringum sig $ 25 á mánuði og tilbúinn til þjóna 500.000 blaðsíður á mánuði. Setja upp, ég mun gera álagspróf til að staðfesta árangur.

Forsenda

  • Ég geri ráð fyrir að þú hafir nú þegar lén; ef ekki er hægt að kaupa frá Namecheap eða Google.
  • Google skýjareikningur með innheimtu virkt
  • Einhver WordPress þema en ég mun nota Dagblað eftir Tag die

Útvega nýjan Google Cloud Server

  • Skráðu þig inn á Google Cloud og farðu í Compute Engine >> VM-tilvik (bein tengsl)
  • Smelltu á „Create Instance“ og sláðu inn nauðsynlegar upplýsingar
  • Veldu svæðið (veldu næsta staðsetningu markhóps þíns)
  • Veldu gerð vélarinnar
  • Skiptu um ræsidisk í Ubuntu 18.04 LTS og ræsidisk gerð í SSD viðvarandi disk með 10 GB stærð
  • Leyfa HTTP og HTTPS eldvegg og smelltu Búa til

Eftir nokkrar sekúndur verður nýja dæmið tilbúið.

Setur upp WordPress með WordOps

Það eru margar leiðir til að setja upp WordPress, en ein auðveldasta leiðin er að nota WordOps

WordOps er handrit umbúðir sem sjá um að setja upp nauðsynlega hluti eins og gagnagrunn, PHP, Nginx, WordPress osfrv. Ef þú setur þá upp handvirkt, þá getur það tekið lengri tíma og pláss fyrir mannleg mistök.

  • Skráðu þig inn á nýlega búið til Google Cloud VM og skiptu yfir í rót notanda

Athugasemd: það er mælt með því að setja sudo aðgang að rót frá venjulegum notanda í framleiðslu, en í þessari æfingu mun ég nota root.

  • Settu upp WordOps með skipuninni hér að neðan

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

  • Það mun taka eina mínútu eða tvær og einu sinni gert; þér verður aftur snúið

Samstilling wo gagnagrunnsins, vinsamlegast bíddu…
WordOps (wo) var sett upp

Notaðu skipunina til að gera bash-frágang kleift:
bash -l

Til að setja upp mælt stafla af WordOps geturðu notað skipunina:
wo stafla setja

Til að búa til fyrstu WordPress síðu geturðu notað skipunina:
wo síða búa til site.tld –wp

WordOps skjöl: https://docs.wordops.net
WordOps Community Forum: https://community.wordops.net
WordOps samfélagspjall: https://chat.wordops.net

Gefðu WordOps GitHub stjörnu: https://github.com/WordOps/WordOps/

[varið með tölvupósti]: ~ #

Nú er kominn tími til að búa til WordPress síðu. WordOps gefur þér möguleika ef þú vilt setja WordPress upp með skyndiminnisforritum.

Sem stendur styður það WP Super, W3 Total, Nginx, Redis. Ég hef reynt allt og Redis stóð mig alltaf betur.

  • Við skulum búa til síðu með Redis skyndiminni.

wo síða búa til geekflarelab.com –wpredis

Hér að ofan bið ég WordOps um að búa til síðu fyrir geekflarelab.com (það er mitt léns lén) með Redis skyndiminni. Það mun taka eina mínútu eða tvær og gefa þér staðfestingu um gerð vefsins.

[varið með tölvupósti]: ~ # wo síða búa til geekflarelab.com –wpredis
Byrja: wo-kernel [OK]
Bætir við geymslu fyrir MySQL, vinsamlega bíðið…
Bætir við geymslu fyrir NGINX, vinsamlega bíðið…
Bætir við geymslu fyrir PHP, vinsamlega bíðið…
Bætir við geymslu fyrir Redis, vinsamlega bíðið…
Uppfærir apt-cache [OK]
Setur upp APT pakka [OK]
Notkun Nginx stillingar sniðmát
Prófar Nginx stillingar [OK]
Endurræstu Nginx [OK]
Prófar Nginx stillingar [OK]
Endurræstu Nginx [OK]
Stilla php7.2-fpm
Endurræstu php7.2-fpm [OK]
Stilla stillingu MariaDB
Stöðva: mysql [OK]
Byrja: mysql [OK]
Stilla Redis stillingu [OK]
Endurræstu endurtekningu miðlarans [OK]
Keyra foruppfærsluathuganir [OK]
Setja upp NGINX stillingar [Lokið]
Setja upp webroot [Lokið]
Sækir WordPress [Lokið]
Setja upp gagnagrunn [Lokið]
Stillir WordPress [OK]
Setur upp WordPress [OK]
Uppsetning nginx-hjálpar tappi [OK]
Stillir viðbót nginx-hjálpar [OK]
Setur upp endurútgáfuskíði viðbótar [OK]
Prófar Nginx stillingar [OK]
Endurhlaða Nginx [OK]
HTTP Auth notandanafn: WordOps
HTTP Auth lykilorð: XXXXXX
WordOps stuðningur er fáanlegur á https: //XX.XX.XX.XX: 22222 eða https: // ubuntu-s-1vcpu-2gb-lon1-01: 22222
Notandi WordPress admin: Chandan Kumar
WordPress admin lykilorð: lyWwnfOhD8XXXXXXNTS3vXri
Stilla redis-cache: http://geekflarelab.com/wp-admin/options-general.php?page=redis-cache
Hlutaminni: Virkja
Vefsvæðið http://geekflarelab.com tókst að búa til
[varið með tölvupósti]: ~ #

  • Vistaðu lykilorðið á öruggan hátt

WordPress er sett upp og það er kominn tími til að beina léninu þínu á IP netþjónsins. Þetta var auðvelt. Er það ekki?

Getting Static IP

Sjálfgefið, Google Cloud úthlutar skammtímalegt IP að því tilviki sem þú vilt ekki stilla með léninu þar sem það getur breyst í næsta tilviki endurræsingu.

Til að forðast áhættuna munum við gera það áskildu truflanir IP.

  • Farðu á VPC Network >> Ytri IP tölur frá vinstri flakk
  • Fellivalmynd Ephemeral gerð og veldu truflanir

  • Gefðu nafnið og smelltu RESERVE
  • Þú munt taka eftir því að gerð er breytt í Static

GCP VM er tilbúinn með truflanir ytri IP og WordPress og það síðasta sem þarf að gera er kort lén á stöðluðu IP.

Uppfæra skrá yfir lén

  • Farðu til lénsritara
  • Uppfærðu A-skrá fyrir lénið þitt á ytri IP sem þú nýtur fyrirvara

Það getur tekið nokkurn tíma að fjölga sér á heimsvísu. Þú getur notað leit að DNS-skránni tól til að sannreyna.

Þegar lénaskrá er uppfærð geturðu opnað WordPress síðuna með lén sem þú notaðir með WordOps skipun. Í dæminu mínu – http://geekflarelab.com

Framkvæma hleðslupróf

Við skulum sjá hvernig nýlega sett upp WordPress síða á Google Cloud Platform stendur fyrir. Áður en þú gerir a hraðapróf, Ég mun setja upp þema eftir Tagdiv, eins og fyrr segir.

Þetta er ekki nauðsynlegt, en til að tryggja að ég eigi nokkrar skrár til að senda inn / frá miðöldum líkja eftir raunverulegri atburðarás.

Svo eins og þú sérð, er geekflarelab.com tilbúinn á GCP.

Það eru margar leiðir til að framkvæma verðsamanburð og ein auðveldasta leiðin er að gera það úr skýi. ég notaði Loader.io að leggja álag fyrir 100 til 500 notendur í eina mínútu og niðurstöðurnar eru:

Meðalviðbragðstími = 695 ms

Ég veit að þetta er grunn uppsetning WordPress og þarf að setja viðbótarviðbætur, bæta öryggi, SSL vottorð osfrv í framleiðsluumhverfi. En það myndi auka hleðslutímann um nokkur prósentur.

Niðurstaða

Ég vona að þetta gefi þér hugmynd um hvernig eigi að setja upp WordPress á Google Cloud Platform. Þetta krefst smá tíma til að setja upp og færni, en ef þú vilt spara $$ á mánuði, þá tel ég að það sé þess virði.

Að öðrum kosti, ef þú hefur ekki tíma til að setja upp eða stjórna WordPress og á sama tíma að njóta Google Cloud, þá geturðu prófað Cloudways stýrði hýsingarvettvangi.

BÖRUR:

  • 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