Tillsammans med Amazon Web Services och Microsoft Azure är Google Cloud Platform (GCP) en av världens mest populära leverantörer av molntjänster.

GCP erbjuder ett brett utbud av molnprodukter från ”Compute Engine” virtuella maskiner, till förvaltade Kubernetes-kluster, till premium DNS- och CDN-tjänster. I den här artikeln tar vi en titt på några av GCP:s mest populära produkter som kan distribuera en högpresterande WordPress-sajt.

På Kinsta drivs vår hostinginfrastruktur av Google Cloud Platform. Vi gjorde övergången till GCP för några år sedan efter att ha testat olika molnleverantörer. För oss gav Google Cloud den bästa kombinationen av prestanda, säkerhet och funktioner.

Eftersom Kinsta är en host för applikationer, databaser och hanterad WordPress-hosting, så hanterar vi alla programuppdateringar och all administration på serversidan. Som ett resultat så kan kunderna fokusera på att hantera sina webbplatser med vår anpassade MyKinsta-instrumentpanel.

Snabbspola fram till 2024, och alla webbplatser som hostas på Kinsta drivs av GCP:S snabbaste Compute Engine VM och deras supersnabba premiumnätverk.

Vet du inte vad det betyder? Låt oss ta en närmare titt på Google Compute Engine!

Vad är Google Cloud Platform Compute Engine?

Compute Engine är Googles Clouds virtuella maskin (VM) År 2024 är en virtuell maskin vanligtvis synonymt med termen ”server.” Om du hör någon säga att de måste installera en server för sitt projekt betyder det oftast att de konfigurerar en virtuell maskin.

Vad är en Compute Engine Virtuell Maskin?

En virtuell maskin allokerar datorresurser, inklusive CPU-kärnor, RAM, SSD eller mekanisk disklagring och nätverksanslutning. Virtuella maskiner kommer från fysiska maskiner och representerar en del av resurserna hos den underliggande fysiska maskinen.

Till exempel kan en fysisk maskin med 128 CPU-kärnor, 128 GB RAM och 1 TB SSD-lagring delas upp i 4 VM, var och en med 32 CPU-kärnor, 32 GB RAM och 250 GB SSD-lagring.

I praktiken möjliggör VM från toppleverantörer som Google Cloud Platform en nivå av flexibel skalbarhet som traditionella fysiska maskiner inte kan matcha.

Tänk dig att din WordPress-sajt låter människor boka bord på restauranger.

Under veckan får webbplatsen inte mycket trafik. På fredagskvällen ökar trafiken och det fortsätter genom helgen. Om din webbplats fanns på en fysisk server skulle du behöva hantera statiska och icke-skalbara resurser (t.ex. 16 CPU-kärnor, 32 GB RAM, 500 GB SSD-lagring). Det betyder att din maskin bara skulle vara kostnadseffektiv från fredag till söndag, och inte så mycket från måndag till torsdag.

En Compute Engine VM låter dig å andra sidan allokera ett minimum av resurser under veckan (t.ex. 4 CPU-kärnor, 16 GB RAM, 500 GB SSD lagring) och öka upp dina datorresurser som svar på den ökade trafiken för helgens uppsving. Efter helgen kan du sedan gå tillbaka ner till den ursprungliga konfigurationen. Eftersom Google Cloud erbjuder en kraftfull Utvecklar-API kan skalningsprocessen till och med automatiseras!

Compute Engine-familjer

Innan vi dyker in i hur Compute Engine kan användas för att hosta en WordPress-sajt, låt oss gå över de olika maskinfamiljerna inom Compute Engine.

E2 Virtuella Maskiner

E2 VM är utformade för dagliga användningsscenarier till en låg kostnad. De är bästa för att hosta små webbplatser och appar, mikrotjänster och utvecklingsmiljöer. Medan Google inte uttryckligen säger detta, ser många användare E2-maskinfamiljen som en snabbare och billigare ersättning för den åldrande N1-maskinfamiljen.

E2 VM använder x86 processorer från Intel och AMD, men till skillnad från VM i andra maskinfamiljer låter de dig inte välja en viss generation av chips. I stället använder E2 VM en proprietär resursbelastningsbalanseringsteknik för att allokera CPU baserat på tillgänglighet dynamiskt. Detta innebär att en E2 VM kan drivas av olika Intel (Skylake, Broadwell, och Haswell) och AMD EPYC Rome-chips.

Tack vare Googles belastningsbalanseringsteknik, som inkluderar anpassade CPU-schemaläggare och prestandamedvetna CPU-migreringar kan E2 VM upprätthålla en konsekvent prestandanivå trots den varierande fysiska hårdvaran som driver en specifik VM.

N1 Virtuella Maskiner

Liksom E2 VM-familjen har N1 VM också lägre kostnad och är allmänna VM för dagliga datorbehov. De använder sig dock av äldre Intel-processorer och har ett lägre pris/prestanda-förhållande än E2 VM. Så om du inte har en specifik anledning att välja N1 VM, kan E2 VM uppnå samma nivå av prestanda till ett lägre pris.

N2 Virtuella Maskiner

N2 VM är ett alternativ till N1 och E2 med högre prestanda. Till skillnad från N1 och E2-maskiner är N2 VM utrustade med nyare Intel-Cascade Lake CPU som, enligt Google, erbjuder 20% mer prestanda till samma pris än lägre VMs. För minnestunga användningsfall kan N2 VM konfigureras med upp till 25% mer minne per CPU.

N2D virtuella maskiner

N2D VM liknar N2 VM, men väljer bort Intel-processorer till förmån för AMD-chips. Jämfört med N2 VM kan N2D VM konfigureras med 144 fler processorer och 256 fler gigabyte RAM. Så, om du letar efter en högpresterande allmän maskin som stöder mycket höga CPU-kärnantal och minnesgränser, är N2D VM ett solitt val.

C2 Virtuella Maskiner

C2 VM är högpresterande ”beräkningsoptimerade” maskiner. C2 VM är utrustade med avancerade Intel Xeon-processorer som möjliggör hållbara klockhastigheter på 3,8 GHz. Jämförelsevis använder E2, N2 och N2D lägre Intel-processorer som inte kan upprätthålla 3,8 GHz. C2 VM är utformade för CPU-intensiva användningar som elektronisk designautomation, spel, vissa typer av vetenskaplig modellering och enkeltrådade applikationer.

På Kinsta använder vi C2 virtuella maskiner för att driva vår hostingstack på alla stödda platser. Eftersom WordPress är en enkeltrådad applikation (varje PHP-arbetare kan bara använda en CPU-tråd), är webbplatsens prestanda för ej cachelagrade förfrågningar starkt beroende av processorns klockhastighet. Faktum är att efter att ha flyttat vår infrastruktur från N1 VM till C2 VM såg vi upp emot en 200% ökning i prestanda för webbplatser vi hostade på Kinsta.

M1/M2 Virtuella Maskiner

M1 och M2 VM är idealiska för minnesintensiva arbetsbelastningar som stora in-memory-databaser (ej ihållande), magasinering, dataanalys-applikationer och mer. M1 VM erbjuder upp till 4 TB i minne, medan M2 VM kan konfigureras med upp till 12 TB minne.

A2 Virtuella Maskiner

A2 VM är de nyaste maskinerna i GCP:s Compute Engine-lineup. Liksom M1 och M2 VM är A2 VM utformade för särskilda arbetsbelastningar. A2 VM kan utrustas med upp till 16 högpresterande NVIDIA Ampere A100 Tensor Core GPU:er och är utformade för att utveckla och träna maskininlärning och djupinlärningsmodeller.

Compute Engine VM-konfiguration

Under Compute Engine VM-installationsprocessen kan du välja din VM-region och specifikationer (maskinfamilj, CPU och RAM). Du kan också ange ett operativsystem (Debian, Ubuntu, Windows Server, etc.) för startdisken och bifoga sekundära lokala och ihållande disklagringsenheter.

Compute Engine VM-konfiguration
Compute Engine VM-konfiguration

För att hosta en WordPress-sajt borde du bifoga en lokal SSD som en Redis-cache och flera ihållande SSD-enheter för att lagra WordPress databas och installationsfiler.

Utöver de grundläggande VM-konfigurationsalternativen kan Compute Engine också specificera avancerade alternativ för servicekonton för API-åtkomst, IP-baserade brandväggsregler för att begränsa trafiken till/från specifika portar, SSH-nycklar, och mycket mer.

När du har installerat en Compute Engine VM har du tillgång till datorresurser som backas av Googles högpresterande hårdvara och nätverk. Det är dock viktigt att komma ihåg att även om Googles infrastruktur är säker på hårdvarunivå är det upp till dig att hantera säkerheten på program- och applikationsnivå.

Praktiskt taget innebär det att för att använda Compute Engine säkert måste du ha lite DevOps- och sysadmin-färdigheter för att installera programuppdateringar, konfigurera olika WordPress-relaterade programvarupaket som PHP, Nginx, och Redis, justera brandväggsregler för att svara på säkerhetsöverträdelser, ställa in cron-jobb till att automatisera databasoptimeringar, och mer.

Samtidigt som du har tillgång till datorinfrastruktur i världsklass, vilket definitivt är fantastiskt, kan det vara knepigt att hantera din egen WordPress-hostinginfrastruktur i dagens cybersäkerhetsmiljö. Så om du inte har en anledning och resurser för att hantera din egen WordPress-infrastruktur på GCP rekommenderar vi att du använder ett hanterat WordPress-webbhotell som stöder Google Cloud Platform i stället.

Vad är Cloud DNS?

Förutom AWS Route53 och Cloudflare DNS är GCP:s Cloud DNS en annan väl ansedd premium DNS-tjänst. Cloud DNS rankas ofta som en av de bäst presterande DNS-tjänsterna när det gäller hastighet, latens och tillgänglighet.

Enligt DNSPerf, en webbplats som rankar dussintals DNS-tjänster från olika leverantörer, har Cloud DNS en drifttid på 99,2% och en genomsnittlig förfrågningstid på 51 ms. Medan Cloud DNS är långsammare än Cloudflare DNS (12,61 ms) och AWS Route53 (31,37 ms) anses det fortfarande vara ett snabbt och tillförlitligt alternativ för att lösa DNS-förfrågningar.

Om du bygger ut din WordPress-hostinginfrastruktur på Google Cloud Platform behöver du en DNS-tjänst för att lösa förfrågningar om domännamn till serverns IP-adress. Om du är bunden vid GCP är Cloud DNS ett bra alternativ som DNS. Om du kan mixa och matcha leverantörer är Cloudflare och Route53 alternativa DNS-lösningar som erbjuder något bättre prestanda än Cloud DNS.

Vad behöver du veta om Cloud CDN?

Ett innehållsleveransnätverk (CDN) är nödvändigt för alla WordPress-sajter eller webbapplikationer år 2024. Numera är det vanligt för en webbplats att ta emot trafik från hela världen, så att avlasta statiska tillgångar som CSS och JS-filer, typsnitt och bilder till datacenter som ligger närmare dina besökare är avgörande.

Google Cloud CDN är ett CDN som utnyttjar teknik som Anycast IPs, HTTP/2, och QUIC för att ge besökare snabb leverans av statiska tillgångar. Cloud CDN integrerar med GCP:s HTTPS belastningsbalanseringsprodukt, vilket innebär att din webbplats kan konfigureras med en enda Anycast IP-adress medan den får statiska tillgångar från GCP-datacenter runt om i världen.

Cloud CDN-nätverket består av över 130 PoPs (Kinsta CDN drivs av Cloudflare och stöder 200+ PoPs) över hela världen. Tack vare Googles relationer med internetleverantörer över hela världen kan Cloud CDN leverera statiska tillgångar till användare med bara ett enda nätverkshopp på de flesta platser. Dessutom är Cloud CDN-trafik automatiskt krypterad och färdas genom Googles privata fiberoptiska nätverk, vilket gör den immun mot extra och onödiga nätverkshopp mellan ursprunget och användaren.

För avancerade användare är Cloud CDN också kompatibelt med andra GCP-produkter som molnlagring (objektlagring) och Stackdriver (övervakning). Det kan cacha filer upp till 5 TB stora och stöder också signerade webbadresser för tillfällig åtkomst till en tillgång.

Om du distribuerar en WordPress-sajt på Google Cloud Platform är Cloud CDN en bra CDN-lösning för att leverera statiska tillgångar till besökare på ett snabbt och effektivt sätt.

Vilka är fördelarna med GCP Internet-nätverk?

När man tänker på de olika faktorer som påverkar webbplatsprestanda är det ofta lätt att förbise vikten av högkvalitativa nätverk.

Tänk dig att du försöker köra hemifrån till det lokala snabbköpet. Även om du har en supersnabb bil kommer den tid det tar att nå snabbköpet antagligen avgöras av faktorer som trafik, vägförhållanden, stoppskyltar och trafikljus.

Att optimera körsträckan genom att hitta en lätt trafikerad väg med minimalt antal stoppskyltar och trafikljus hjälper dig att dra nytta av din supersnabb bil.

Samma koncept gäller för webbhotell och det är ett ämne som många hostingföretag inte talar om särskilt ofta.

Låt oss säga att din webbplats är hostad San Francisco, och du lockar till dig besökare från hela världen. Trafik från besökare i New York, Sverige, Taiwan och Kapstaden kommer att resa genom olika nätverkskablar, varav många ligger på havets botten, för att komma till din webbplats. När servern bearbetar begäran måste svaret gå tillbaka till besökaren via nätverkskablarna.

På samma sätt som det finns olika vägar att ta från ditt hus till det lokala snabbköpet finns det olika nätverkskablar för internettrafik att följa från en punkt till en annan. Precis som vägar i den fysiska världen är vissa internettrafikvägar nyare, snabbare, mer tillförlitliga och mindre överbelastade än andra.

Under de senaste två decennierna har Google byggt ut ett av världens största privata internetnätverk. Under 2017 uppskattade Google att nätverket levererade ”25–30% av all internettrafik.” I själva verket har Google för närvarande en ägarandel i över 63,000 miles av undervattenskablaget över hela världen.

Google gör sitt högpresterande privata nätverk tillgängligt för Google Cloud Platform-kunder via sitt premiumnätverk. Detta är det nätverk vi använder för alla webbplatser på Kinsta. GCP erbjuder också en långsammare och mindre tillförlitlig nätverksnivå som kallas standardnätverket.

GCP standardnätverk

Enligt Google levererar standardnätverkets ”nätverkskvalitet som är jämförbar med andra stora offentliga moln, till ett lägre pris än vår premiumnivå”.

Till skillnad från Google har många andra molnleverantörer som DigitalOcean och Linode inte ett robust privat globalt nätverk för dirigering av Internettrafik. I stället leder de huvudsakligen sin trafik via internetleverantörsnätverken (ISP) på det offentliga internet.

Trafik som dirigeras via det öppna internet är vanligtvis optimerad för kostnad, vilket innebär att det kan behöva göra flera ytterligare ”hopp” innan den når destinationen.

I vår biltrafiksanalogi kan du se standardnätverket som lokala vägar och premiumnätverket som motorvägarna. Genom att använda lokala vägar eller standardnätverket måste du troligtvis hantera fler stopp på grund av trafikljus, vägbyggnad etc.

Låt oss säga att din webbplats hostas GCP:s datacenter i Virginia och använder standardnätverket Om du får ett besök från en användare i London kommer trafikdirigeringen mellan Virginia och London att hanteras av internetleverantörer i stället för Google.

Från besökarens perspektiv innebär detta att begäran till din webbplats kan dirigeras till olika platser innan den når din server i Virginia. Svaret från din server kan också behöva resa till en annan plats innan det dirigeras till London, Storbritannien.

I slutändan resulterar dessa extra hopp i ytterligare latens, vilket skadar allt från användarupplevelse till affärsintäkter.

GCP premiumnätverk

Google Cloud Platform premiumnätverk är ett steg högre än standardnätverket när det gäller prestanda, tillförlitlighet och tillgänglighet.

Premiumnätverket använder sig av så mycket av Googles privata nätverk som möjligt. När du använder premiumnätverket kan du förvänta dig färre hopp mellan källa och destination eftersom trafikdirigeringen inte längre är optimerad för kostnad. I stället är premiumnätverket optimerat för hastighet och prestanda.

Google undervattenskabelinvesteringar.
Google undervattenskabelinvesteringar.

Googles premiumnätverk består av över 100 närvaropunkter (PoPs) över hela världen, varav många är anslutna med privatägda undervattenskablar. Räknat 2024 har Google investerat i 18 undervattenskabelinstallationer (över 63 000 miles), varav de äger sex stycken helt och hållet. Google-anslutna undervattenskablar sträcker sig över hela världen med anslutningar mellan viktiga platser i Nordamerika, Sydamerika, Asien, Europa och Afrika.

Googles senaste undervattenskabelinvesteringar inkluderar Firmina (Östkustens USA till Argentina), Echo (Kalifornien till Singapore och Indonesien), och Grace Hopper (New York till Spanien och Storbritannien).

Med samma exempel ovan (dirigering av trafik mellan Virginia och London) tillåter dirigering via premiumnätverket trafik att resa genom Googles transatlantiska undervattenskablar. Så i stället för att resa genom flera offentliga internetleverantörer dirigeras trafiken direkt från Virginia till London via Googles privata nätverk. När trafiken anländer till Googles datacenter i London plockas den av besökarens ISP och levereras därefter.

GCP:s standardnätverk vs premiumnätverk

GCP:s premiumnätverk är mycket snabbare och mer tillförlitligt än dess standardnät. Enligt Cedexis kunde standardnätverket i ett belastningsbalanseringstest som beställts av Google upprätthålla 3 223 kbps av trafik medan premiumnätverket upprätthöll 5 401 kbps – en signifikant 1,7x-skillnad. I ett annat test som utförts av Cedexis fann de att GCP:s premiumnätverk gav 30% lägre latens.

GCP:s standardnätverk vs premiumnätverk - latens
GCP:s standardnätverk vs premiumnätverk – latens

När det gäller prissättning är premiumnätverket minst 24–33% dyrare än standardnivån (premiumnivån är tillgänglig på alla Kinstaplaner utan extra kostnad). Premiumnätverket ger bästa möjliga prestanda för WordPress-sajter eller webbapplikationer som kräver en helt optimerad hostingstack.

Varför ska du installera WordPress på Google Cloud?

Nu när vi har gått igenom de olika Google Cloud Platform-produkterna som kan sättas ihop för att skapa en högpresterande värdinfrastruktur för en WordPress-sajt, låt oss dyka ännu djupare och diskutera exakt varför Google Cloud Platform är en bra lösning för att hosta WordPress-sajter av alla former och storlekar.

WordPress-sajter är dynamiska

Till skillnad från statiska sajter är WordPress-sajter naturligt dynamiska. Statiska webbplatser är beroende av färdigbyggda HTML-, CSS- och JS-filer som kan distribueras direkt till ett CDN. När en besökare begär en sida på en statisk webbplats byggs inte HTML-innehållet i realtid. Det betyder att statiska webbplatser inte kräver att en kraftfull server körs i bakgrunden för att bygga sidor när de begärs.

Å andra sidan behöver ocachade sidor på WordPress-sajter skapas i realtid. Dessutom kommer backend-processer som WordPress-adminpanel, cron-jobb, och säkerhetskopieringsplugin alla kräva datorresurser för att användas eller köras. Således är prestandan hos en WordPress-sajt mycket beroende av webbhotellets datorresurser (CPU och RAM).

WordPress är inte avsett för flerkärnighet

Nu när vi har fastställt att WordPress-sajter är beroende av en aktiv server i bakgrunden, låt oss gå in på några beräkningsbegränsningar WordPress har. Numera är det vanligt att datorer kommer med flera CPU-kärnor och applikationer för att använda flera kärnor i tandem för att slutföra en enda uppgift. Till exempel kan fotoredigeringsprogram som Adobe Photoshop använda flera CPU-kärnor för att påskynda bildbehandlingen.

WordPress fungerar lite annorlunda. När en begäran från en besökare når din webbserver (vanligtvis Nginx eller Apache), bearbetas den och vidarebefordras till en underordnad process till PHP-FPM, en FastCGI-processhanterare för PHP som hjälper till att hantera exekveringen av PHP-koden. När begäran har vidarebefordrats till den underordnade processen, ofta kallad en ”PHP-arbetare”, exekverar den koden med serverns datorresurser.

RAM och SSD-hastighet är viktiga prestandafaktorer, men de är sällan flaskhalsen för högtrafikerade WordPress-sajter. I stället är CPU-prestanda ofta det som påverkar WordPress-prestanda mest.

Det finns flera aspekter av en CPU som påverkar prestanda, och klockfrekvensen är högst upp på den listan. Klockfrekvensen för en CPU avgör hur många instruktioner den kan utföra per sekund. Generellt kan en CPU med högre klockhastighet bearbeta mer data på kortare tid.

Eftersom WordPress inte kan använda flera CPU-kärnor för att bearbeta en enda begäran kan en CPU med hög klockfrekvens möjliggöra att fler förfrågningar behandlas på kortare tid. Det är därför Google Cloud Platform är ett utmärkt val för att hosta WordPress-sajter.

Förutom att de allmänna E2, N1, N2, och N2D-maskinerna, som använder processorer med lägre klockfrekvenser mellan 2,0 och 2,8 GHz, erbjuder Google Cloud Platform också C2 ”beräkningsoptimerade” maskiner utrustade med avancerade Intel Xeon-processorer som kan arbeta med 3,8 GHz. Gigahertz (GHz) är ett mått som betyder ”109 CPU-cykler per sekund”, så klockhastigheter kan jämföras linjärt. Med andra ord är en 4 GHz CPU dubbelt så snabb som en 2 GHz CPU.

Med detta i åtanke är det lätt att se varför C2 VM och WordPress är en drömmatch. WordPress frodas med snabba processorer, och C2 VM har några av de snabbaste processorerna tillgängliga för konsumenter. Efter att ha bytt från N1-maskiner till C2-maskiner för vår infrastruktur såg vi en 200% förbättring för webbplatser som hostades på Kinsta, och denna siffra är i linje med att klockhastigheten hoppade från 2.0 GHz till 3.8 GHz.

Högre latens, högre avvisningsfrekvens

År 2024 bombarderas den genomsnittliga internetanvändaren med dagliga blogginlägg, videor, annonser och sociala medier. Som webbplatsägare är det viktigt att se till att din webbplats laddas så snabbt som möjligt över ett brett utbud av enheter eftersom användarna inte kommer vänta alls länge på att en långsam webbplats ska ladda.

Enligt Layer0, har e-handelssajter med en sidladdningstid på under en sekund sett en 15–30% ökning av konverteringsfrekvensen. Med andra ord, om du inte kan ge besökare innehåll nästan omedelbart kommer du sannolikt att se en ökning i avvisningsfrekvens och en trafiknedgång.

Om hastighet är det som gäller för dig är det vettigt att hosta WordPress på ett premiummoln som Google Cloud Platform. GCP har inte bara några av de snabbaste VM på marknaden; de erbjuder också alla omgivande infrastrukturkomponenter för att säkerställa att din webbplats laddas så snabbt som möjligt.

GCP:s Cloud CDN låter dig avlasta statiska tillgångar till datacenter över hela världen. Samtidigt optimerar deras premiumnätverk trafikdirigeringen för att ge dig en fördel framför webbplatser som är beroende av offentliga internetleverantörer för all sin trafikdirigering.

En kraftfull utvecklar-API

Google Cloud Platform erbjuder en kraftfull och omfattande utvecklar-API för molnarkitekter, sysadmins, DevOps-ingenjörer, och mer. Om du planerar att hosta en WordPress-sajt på Google Cloud Platform rekommenderar vi att du lär dig Google Clouds API:er och Google Cloud SDK för att effektivisera uppgifter och göra ditt liv enklare.

Till exempel kan du använda Google Clouds API för att automatisera skalning upp av din instans som svar på ditt trafikövervakningsprogram. På samma sätt kan du använda det medföljande verktyget <code>gcloud </code> i Google Cloud SDK för att konfigurera brandväggsregler, tillhandahålla och bifoga ytterligare SSD-enheter till Compute Engine VM, konfigurera en Cloud CDN-zon och mer.

Så hostar du en WordPress-sajt på Google Cloud Platform

Det finns olika sätt att hosta en WordPress-sajt på Google Cloud Platform och varje metod har sin egen uppsättning kompromisser och utmaningar. Eftersom GCP till stor del är en ohanterad tjänst är det dessutom viktigt att förstå systemadministration för att distribuera en WordPress-sajt på ett säkert sätt (eller välj ett hanterat webbhotell som Kinsta, som kan ta hand om detta för dig).

Om du föredrar ett DIY-tillvägagångssätt är följande en översikt över de viktigaste aspekterna du behöver ta hand om. Så medan vi inte går igenom steg för steg hur du hostar en WordPress-sajt på Google Cloud ger vi dig en allmän översikt som du kan använda för att komma i gång.

Att hosta WordPress på GCP Compute Engine

Det enklaste sättet att själv-hosta WordPress på Google Cloud Platform är med en Compute Engine VM. Det här är stegen du måste följa för att få i gång en WordPress-sajt.

  1. Distribuera en Compute Engine VM i GCP-panelen. Om du bara testar WordPress på Google Cloud i en utvecklingsmiljö bör en E2 VM med 2 processorer och 4 GB RAM vara tillräckligt. Under VM-distributionsprocessen måste du välja en Linux-distribution, bifoga lagringsdiskar, konfigurera SSH-nycklar, tilldela en extern IP-adress och konfigurera andra inställningar efter behov.
  2. Efter att den virtuella maskinen är på plats, logga in på den via SSH och installera och konfigurera all nödvändig programvara för WordPress. Detta inkluderar en webbserver som Nginx eller Apache, PHP, MySQL och mer. För extra skydd på servernivå rekommenderas det också att installera säkerhetsprogram som fail2ban och ufw.
  3. Därefter måste du installera och konfigurera WordPress-kärnprogramvaran så att den fungerar med din webbserver och PHP-konfiguration.
  4. Till sist är det bra att ställa in olika skript för att automatisera administrativa uppgifter relaterade till din WordPress-installation. Du kan till exempel skapa ett script för att automatisk omstarta PHP, MySQL, och andra programpaket i din hostingstack om de skulle krascha. Att konfigurera ett startskript rekommenderas också för att säkerställa att din webbplats är tillgänglig om din server startas om på grund av driftstopp eller programuppdateringar.

Utöver dessa fyra grundläggande steg finns det oändliga mängder sätt att justera och optimera din WordPress-installation på Google Cloud Platform. För att göra det enklare tillhandahåller Google en enklicks-distributionslösning för WordPress, som automatiskt tillhandahåller en Compute Engine VM med Debian Linux och installerar alla nödvändiga paket för en grundläggande WordPress-sajt – Apache, MySQL, PHP, WordPress, WP-CLI, phpMyAdmin, osv.

Distribuera WordPress på Google Cloud Platform.
Distribuera WordPress på Google Cloud Platform.

Medan Google Clouds enklicksdistribution av WordPress kan hjälpa dig att komma i gång snabbt behöver du fortfarande en hel del sysadminkunskaper för att hantera servern säkert i framtiden.

Kinsta är ett Google Cloud-rekommenderat webbhotell

Kinstas hostinginfrastruktur drivs av det bästa av GCP. För våra datorresurser använder vi C2 beräkningsoptimerad VM på alla stödda platser.

Till skillnad från andra webbhotell som bara erbjuder C2 VM på dyrare planer (eller inte alls) gör vi Google Cloud snabbaste servrar tillgängliga på alla planer, från Starter till Enterprise och högre. På nätverkssidan använder vi GCP:s dyrare premiumnätverk för trafikrouting för att minimera latens och maximera tillförlitlighet.

Medan vi inte förlitar oss på Cloud DNS och Cloud CDN för deras respektive funktionalitet gör vi fortfarande DNS och CDN-tjänster på toppnivå tillgängliga för alla Kinsta-kunder utan extra kostnad.

Kinsta DNS drivs av Amazon Route53 som är nästan två gånger snabbare än GCP Cloud DNS – enligt DNSPerf tester. För innehållsleverans drivs Kinsta CDN av Cloudflares omfattande globala nätverk som är större än Cloud CDN:s nätverk.

Bäst av allt, om du har din sajt på Kinsta behöver du inte oroa dig alls över att hantera de olika bitarna av Google Cloud infrastruktur för att köra WordPress. Alla våra Compute Engine VM är konfigurerade för att hålla kunddata så säkra som möjligt, vilket innebär att vi har olika brandväggar, programvara och portkonfigurationer och anpassade användarbehörigheter på plats.

Vi håller också koll på nya programversioner för Linux, PHP, MySQL, Nginx och mer för att säkerställa att viktiga sårbarheter uppdateras och patchas så snart som möjligt.

MyKinsta – en specialbyggd panel för WordPress

Även om du lyckas ställa in din WordPress-hostinginfrastruktur på Google Cloud Platform ger inte Google dig några verktyg för att hantera din WordPress-sajt.

Ett alternativ är att betala för en cPanel-licens och installera cPanel på din server. Men det här kringgår inte det faktum att cPanel är byggt speciellt för att hantera WordPress-sajter.

Vi utvecklade vår specialbyggda MyKinstapanel uttryckligen för att distribuera och hantera WordPress-sajter. Den är utrustad med WordPress-specifika verktyg, som Kinsta APM för att övervaka applikationsprestanda och en snabbknapp för att aktivera WordPress felsökningsläge.

Här är några andra funktioner och verktyg som du kan förvänta dig att se i MyKinsta:

För att uppleva MyKinsta själv, schemalägg en demo idag!

Premiumsupport dygnet runt

En sak du inte kommer få när du självhostar på Google Cloud Platform är support dygnet runt, året runt, för WordPress-specifika problem. GCP erbjuder olika nivåer av support som sträcker sig från gratis till $500+ per månad, men deras support fokuserar främst på infrastrukturrelaterade problem.

Eftersom Kinsta är en host för applikationer, databaser och hanterad WordPress-hosting så är vår inställning till kundsupport lite annorlunda. Vårt supportteam består uteslutande av experter som är utrustade med rätt kunskap och verktyg för att felsöka de mest utmanande WordPress-problemen.

Dessutom har vi inte olika nivåer inom vår support, vilket innebär att du alltid kommer att bli kopplad till en kvalificerad ingenjör som kan lösa problemet. Vårt team är tillgängligt dygnet runt via livechatt, och med en genomsnittlig svarstid på under två minuter kan vi hjälpa dig på nolltid!

Sammanfattning

Google Cloud Platform bör vara högst upp på din lista över molnleverantörer att testa för högpresterande WordPress-hosting. Med sitt breda utbud av molninfrastruktur på toppnivå, C2 beräkningsoptimerad VM och höghastighetsnätverk har GCP alla tjänster du behöver för att distribuera en blixtsnabb WordPress-sajt.

Medan Google Cloud Platform ger dig alla byggstenar för att bygga en högpresterande WordPress webbplats-sajt kan det vara en extremt tidskrävande och utmanande uppgift att sätta ihop dessa bitar – särskilt om du inte har avancerade sysadmin-kunskaper.

Det är där Kinsta kommer in!

Vi välde ut de bästa bitarna av Google Cloud Platform (C2 VM och premiumnätverk) när vi designade hela vår hanterade WordPress-hostinginfrastruktur. Till skillnad från andra webbhotell som tar ut mer för C2 VM gör vi Googles snabbaste servrar och nätverk tillgängliga på alla planer utan extra kostnad.

Dessutom behöver du aldrig oroa dig över infrastrukturunderhåll och säkerhet på Kinsta eftersom allt detta hanteras av våra sysadmin-experter och DevOps-ingenjörer. Detta innebär att du kan spendera tid på det du gör bäst – bygga ditt företag och din publik.

Om allt det låter bra för dig, klicka här för att lära dig mer om att hosta WordPress på Google Cloud med en hanterad Kinsta-hostingplan!

Brian Li

Brian has been a WordPress user for over 10 years, and enjoys sharing his knowledge with the community. In his free time, Brian enjoys playing the piano and exploring Tokyo with his camera. Connect with Brian on his website at brianli.com.