Cum să găzduiești WordPress pe Google Cloud Hosting

Publicat: 2021-06-14
google hosting wordpress
Urmăriți @Cloudways

În acest articol, vă voi arăta cum să găzduiți un site WordPress pe o instanță Google VM. După aceea, voi intra în detaliile instalării WordPress pe un server cloud administrat de Cloudways Google.

Prima metodă este oarecum tehnică și necesită un nivel intermediar de expertiză în executarea comenzilor Linux și o înțelegere de bază a diferitelor stive. Gestionarea unui server Google implică, de asemenea, sarcini complexe, cum ar fi corecțiile, actualizările sistemului de operare, configurarea firewall-ului și copiile de rezervă care necesită executarea manuală de către administratorul de sistem sau de către proprietarul serverului.

Cu a doua metodă prin Cloudways, însă, puteți să vă implementați instantaneu serverul și să instalați aplicația WordPress în câteva clicuri. Cloudways este o platformă gestionată de găzduire în cloud care oferă posibilitatea de a găzdui aplicațiile dvs. pe serverele cloud Google, datorită unei platforme ușor de utilizat. Integrarea GCE cu Cloudways deschide o nouă lume pentru găzduirea WordPress gestionată, oferind fiabilitate, viteză și disponibilitate incredibilă.

Înainte de a vă scufunda în procese, ar fi bine să înțelegeți de ce un server cloud Google este o opțiune excelentă pentru a găzdui site-ul dvs. WordPress. Când vine vorba de găzduirea Google Cloud WordPress, de ce preferă oamenii o găzduire WordPress gestionată, cum ar fi Cloudways, decât o găzduire web nativă Google Cloud?

  • Avantajele găzduirii WordPress pe Google Cloud
    • Timp de funcționare
    • Viteză
    • Fiabilitate
    • Scalabilitate
  • De ce Cloudways pentru găzduirea WordPress pe GCE?
  • Cum se instalează WordPress pe Google Compute Engine?
  • Instalați WordPress pe serverul Google Cloud gestionat de Cloudways?
  • Migrați site-ul WordPress pe Google Cloud

Avantajele găzduirii WordPress pe Google Cloud

Google Cloud este una dintre cele mai sofisticate, fiabile și rapide infrastructuri cloud. Companiile mamut precum HSBC, Twitter, PayPal și Bloomberg folosesc GCE pentru cerințele lor de găzduire.

Iată câteva dintre motivele pentru care găzduirea Google WordPress este o idee excelentă pentru site-urile dvs. web:

Timp de funcționare

Google Cloud Engine este disponibil mai mult de 99,9% din timp. Companiile precum magazinele mari de comerț electronic, site-urile de tranzacționare și site-urile de știri se bazează în mare măsură pe timpii de funcționare optimi ai serverului, deoarece chiar și o ușoară întrerupere a serviciului poate provoca daune monetare grave.

Viteză

Știm cu toții că Google (aproape) rulează Internetul, așa că trebuie să fii în fruntea jocului tău dacă vrei să te clasezi în top în SERP-urile Google. Site-urile web care găzduiesc Google permit site-urilor web să fie mai rapide, iar viteza este unul dintre cele mai importante semnale de clasificare pe care Google le folosește pentru a clasa site-urile web în SERP.

Fiabilitate

GCE folosește aceeași infrastructură ca Gmail și YouTube. Când a fost ultima dată când ați experimentat timpii morți vizionând videoclipuri pe YouTube sau trimitând e-mailuri în Gmail? Nu , desigur.

Ceea ce înseamnă acest lucru este că, găzduind site-ul dvs. web pe infrastructura cloud Google, vă găzduiți pe cele mai bine întreținute centre de date și hardware disponibile.

Echipa din spatele Google Cloud lucrează neobosit pentru a-și îmbunătăți serviciile pentru a asigura performanțe mai bune decât concurenții săi. Acestea fac acest lucru automatizând modificările de configurație, utilizează un strat suplimentar de verificare pentru a descoperi eventualele probleme și monitorizează îndeaproape impactul asupra infrastructurii datorită modificărilor.

Scalabilitate

Serverele GCE sunt extrem de scalabile și pot gestiona cu ușurință vârfurile de trafic neașteptate și vă permit să faceți upgrade sau să downgradeți dimensiunea serverului fără a schimba adresa IP. Când sunteți pe Cloudways, puteți, de asemenea, să monitorizați performanța serverului și să vă extindeți serverul în consecință.

De ce Cloudways pentru găzduirea WordPress pe GCE?

Ei bine, dacă nu aveți experiență prealabilă de gestionare a serverului cloud și optați pentru găzduirea WordPress pe platforma nativă Google Cloud, veți naviga în niște ape destul de întunecate.

Pentru un utilizator WordPress, utilizarea GCE nu este ușoară. Există multe de făcut chiar înainte de a instala WordPress pe el. Trebuie să achiziționați o instanță de găzduire Google și apoi să creați o conexiune SSH.

Da! Știu că te-am pierdut acolo.

Pur și simplu, procesul este lung și multe lucruri pot merge prost. Și dacă procesul se defectează, trebuie să o iei de la capăt! Distracţie? Nu chiar!

Cloudways îl ușurează, totuși! Înscrieți-vă și, în câteva minute, veți avea un server Google Cloud care vă așteaptă cu WordPress instalat.

Nu trebuie să mă crezi pe cuvânt. Uitați-vă la feedback și scoruri atunci când un utilizator a lansat WordPress pe Google Cloud cu Cloudways.

revizuire cloud cloud google

Cum se instalează WordPress pe o găzduire Google Cloud

În această metodă, voi implementa o stivă LAMP (Linux, Apache, MariaDB și PHP) pe o instanță Google VM și voi instala acolo o aplicație WordPress. Prin urmare, primul lucru pe care trebuie să-l faceți este să creați un cont pe Google Cloud Platform și, ulterior, trebuie să vă verificați contul adăugând numărul cardului de credit. Procesul de înscriere este simplu, așa că îl omit și presupun că ați creat deja un cont nou.

Deci sa începem!

Creați o nouă instanță VM Compute Engine

După ce v-ați verificat contul, trebuie să deschideți Meniu de navigare> Motor de calcul > Instanțe VM.

creați un nou motor de calcul

În prezent, nu veți vedea nicio instanță VM pe GCP, așa că pur și simplu faceți clic pe Creați .

creați o nouă instanță vm

În ecranul Creați o instanță , puteți alege configurațiile serverului și alte setări pentru serverul dvs., cum ar fi locația serverului, tipul de mașină și multe altele.

noi detalii instanță vm

Prima secțiune este câmpul numelui serverului, iar pentru acest tutorial și îl numesc google-server.

Apoi, selectați locația serverului cea mai apropiată de publicul țintă. Locația serverului este împărțită în două părți; Regiune și zonă , unde Regiunea este locația geografică a serverului dvs., iar Zona este o zonă de implementare a unui server într-o regiune.

Aș sugera să alegeți cea mai apropiată locație de utilizatorii dvs.

locația serverului Google Cloud

Următoarea secțiune este configurația mașinii, unde puteți alege familia de mașini, seria și tipul de mașină. După cum puteți vedea în imaginea de mai jos, există patru opțiuni disponibile în secțiunea familiei de mașini și selectez Utilizare generală și seria E2. Din tipul de mașină, puteți alege puterea de calcul a serverului, cum ar fi numărul de vCPU și RAM.

configurațiile serverului google

Apoi, accesați secțiunea Boot Disk de unde puteți selecta un sistem de operare pe care doriți să îl instalați pe serverul dvs. cloud Google. Merg cu setarea implicită, care este Debian 10. Dacă doriți să vă schimbați sistemul de operare sau o versiune diferită, cum ar fi CentOS 7, puteți face acest lucru făcând clic pe butonul de modificare și selectând sistemul de operare dorit.

server de operare

Acum, lăsați toate secțiunile și verificați ambele reguli firewall, .ie, permiteți traficul HTTP / HTTPS.

configurare firewall

Acum procesul de creare a instanței VM este finalizat și puteți face clic pe Creați pentru a lansa noul server. Va dura câteva minute pentru a crea serverul dvs. cloud Google.

instanță google cloud vm

Implementați LAMP Stack

Ați lansat cu succes un nou server cloud Google și este timpul să implementați stiva LAMP acolo. Pentru aceasta, trebuie să lansați serverul SSH făcând clic pe SSH .

google cloud ssh

După aceea, veți vedea terminalul Google unde veți rula numeroase comenzi Linux pentru a vă deplasa stiva LAMP.

terminal server google

Acum, tot ce trebuie să faceți este să urmați instrucțiunile mele și să executați următoarele comenzi.

 actualizare sudo apt

Acesta va actualiza lista pachetelor.

comanda de actualizare

 sudo apt upgrade -y

Va actualiza lista pachetelor

comanda de actualizare

 sudo apt instalează apache2 -y

Instalați Apache2 pe serverul dvs. cloud Google.

instalați apache

Acum, copiați IP-ul serverului și deschideți-l într-un browser pentru a confirma instalarea cu succes a Apache.

ip server google cloud

Rețineți că nu ați instalat un certificat SSL pe serverul dvs. cloud Google, deci trebuie să eliminați „S” din HTTPS (adresa URL a browserului); altfel, veți vedea erori precum „Acest site nu poate fi accesat”.

Puteți vedea în imaginea de mai jos pagina Apache2 Debian Default instalată cu succes pe serverul GC.

pagina implicită apache

 sudo apt instalează mariadb-server -y

Pentru a instala MariaDB pe serverul dvs. cloud Google.

instalează mariadb

 sudo mysql_secure_installation

Pentru a îmbunătăți securitatea instalării DB.

instalări securizate db

După executarea comenzii de mai sus, trebuie să introduceți parola de root. În mod implicit, nu există o parolă curentă, deci trebuie doar să apăsați Enter.

parola de root db

Dacă doriți să setați parola root pentru baza de date, apăsați pe „y” și pur și simplu actualizați-o.

schimbarea parolei db

În mod similar, puteți modifica și alte setări de securitate.

setări de securitate db

După aceasta, trebuie să instalați și PHP și alte module.

 sudo apt install php7.3 libapache2-mod-php7.3 php7.3-mysql php7.3-php7.3-mbstring comun 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

Instalați PHP 7.3 și alte module.

instalați module și pachete php

 sudo systemctl reporniți apache2

Pentru a reporni Apache.

reporniți apache

Instalați aplicația WordPress

Acum, trebuie să instalați WordPress și, pentru aceasta, trebuie să rulați următoarele comenzi:

 sudo mysql -u root -p

Pentru a accesa rootul DB și va trebui să introduceți parola root.

Notă : Utilizați parola pe care am configurat-o anterior în timpul instalării MariaDB.

acces root mysql

 CREAȚI BAZA DE DATE cw;

Creați o nouă bază de date.

creați db

 ACORDĂ TOATE PRIVILEGIILE pe cw. * TO 'farhanuser' @ 'localhost' IDENTIFICAT DE 'pass123';

Acordă control deplin și permisiunea unui utilizator.

acordă permisiunea db

 PRIVILEGII DE FLUSH;

Modificări care vor intra în vigoare fără a reporni serviciul DB.

spălă privelegi

Acum executați comanda exit pentru a ieși.

Ieșire

 cd / var / www / html

Schimbați directorul în folderul HTML.

schimbați directorul în folderul html

 sudo apt install wget

Instalați GNU Wget.

instalează wget

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

Descărcați cea mai recentă versiune WordPress.

instalează wp

 sudo tar xzvf latest.tar.gz

Extrageți fișierul arhivă.

dezarhivați fișierul

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

Atribuiți proprietatea.

atribuiți proprietatea

 sudo systemctl reporniți apache2

Reporniți Apache2.

reporniți apache

Acum, deschideți fișierul WordPress (în esență, site-ul web WordPress) în browserul „http: // yourIPaddress / wordpress”.

configurare wordpress

Apoi, alegeți limba, faceți clic pe continuare, faceți clic pe Să mergem!

Acum, modificați numele DBName, numele de utilizator și parola (valorile în timp ce creați un nou DB) și faceți clic pe Trimiteți pentru a conecta baza de date cu WordPress.

wordpress și detalii db

Apoi rulați instalarea și introduceți informațiile despre site-ul WordPress pe care le creați și faceți clic pe Instalare WordPress .

informații wordpress

După aceea, tot ce trebuie să faceți este să vă conectați la tabloul de bord WordPress.

tabloul de bord wp

Instalați WordPress pe găzduirea Google Cloud gestionată de Cloudways

Dacă ați lucrat vreodată ca administrator de sistem, probabil că știți cum să găzduiți WordPress pe Google Cloud și să-l configurați.

Dar să presupunem că sunteți un dezvoltator de aplicații web, un designer, un blogger sau o agenție cu puțină sau deloc experiență în administrarea serverelor. În acest caz, este posibil să aveți dificultăți în lansarea serverelor, darămite să le gestionați.

Lansarea unui server GCE pe platforma Cloudways este o bucată de tort. Procesul durează doar aproximativ șapte clicuri!

Procesul este intuitiv și conceput pentru a fi simplu pentru toți utilizatorii. Puteți avea o instalare WordPress complet funcțională la alegere găzduită pe un server cloud GCE în câteva clicuri.

Cel mai bine este că nu trebuie să aveți nici măcar cunoștințe despre server pentru a lansa serverul GCE pe Cloudways!

Cloudways gestionează serverul pentru dvs., dar îl menține optimizat și actualizat cu cele mai recente pachete. Cloudways oferă, de asemenea, asistență de chat live 24/7, unde experții vă pot ajuta să depanați orice problemă pe care o puteți întâlni pentru a vă oferi o experiență perfectă.

1. Înscrieți-vă la Cloudways

Vă puteți înscrie la Cloudways și puteți lua serverul GCE pentru un test de 3 zile. Aveți șansa de a vă familiariza cu interfața de utilizare a platformei noastre și de a experimenta puterea și flexibilitatea pe care o oferă.

Introduceți detaliile necesare și faceți clic pe butonul Start gratuit . Nu este necesar niciun card de credit și niciun angajament!

înscriere pe cloudways

Acum verificați e-mailul pentru a finaliza procesul de înscriere. După ce v-ați înscris cu succes, faceți clic pe butonul Lansare pentru a iniția procesul de lansare a serverului.

server de lansare cloudways

2. Selectați aplicația dvs.

Selectați varianta WordPress la alegere din meniul derulant și denumiți aplicația, serverul și proiectul.

detalii despre server și aplicații cloudways

Notă: Aveți posibilitatea de a lansa Cloudways Optimized WordPress, WordPress cu WooCommerce, WordPress Multisite sau WordPress fără nicio optimizare.

3. Selectați serverul dvs. de găzduire

Selectați GCE Hosting Platform Google ca server cloud. Acest lucru înseamnă

furnizori de cloudways

4. Selectați Dimensiune server

Puteți selecta dimensiunea serverului care se potrivește cel mai bine cerințelor dvs. Cloudways oferă găzduire WordPress scalabilă, ceea ce înseamnă că puteți oricând să vă scăriți serverul din Gestionare server> Scalare verticală .

dimensiunea serverului cloudways

5. Selectați Lățime de bandă și stocare

Pe Cloudways, puteți selecta lățimea de bandă pe baza nevoilor dvs. pentru a menține costurile la minimum. De asemenea, puteți alege diferite dimensiuni de stocare pentru fișierele de baze de date și aplicații.

specificații server cloudways

6. Selectați Locație

Alegeți centrul de date cel mai apropiat de publicul țintă. Pentru GCE, aveți opțiunea de a găzdui în mai multe regiuni și locații diferite.

locația serverului cloudways

7. Lansați serverul

Dacă sunteți mulțumit de costul estimat al serverului GCE selectat, trebuie doar să apăsați butonul Lansare acum .

cloudways lansează acum serverul

Acum, așteptați câteva minute în timp ce serverul dvs. GCE se pregătește.

adăugarea serverului cloudways

Odată ce serverul este gata, accesați Aplicații din bara de meniu de sus.

aplicații cloudways

Faceți clic pe aplicația dvs. WordPress.

aplicație cloudways

Pentru a vă conecta la site-ul dvs. WordPress, accesați Gestionarea aplicațiilor> Detalii acces> Panou de administrare . Veți vedea acreditările de administrator (numele de utilizator și parola) pentru aplicația dvs. WordPress. Faceți clic pe adresa URL, apoi copiați și lipiți acreditările pentru a accesa panoul de administrare WordPress.

acreditări de acces cloudways

Asta e! Ați lansat cu succes WordPress pe Google Cloud.

Migrați site-ul WordPress pe Google Cloud

Migrarea site-urilor web este la fel de ușoară ca lansarea unui server pe Cloudways. În cazul în care migrați site-ul dvs. WordPress existent de la un alt furnizor la Cloudways, pur și simplu utilizați pluginul nostru gratuit pentru migratori, care se ocupă de întregul proces și migrează site-ul dvs. în doar câteva clicuri.

Pur și simplu descărcați pluginul pe site-ul dvs. WordPress existent, furnizați-l cu informațiile necesare și rulați migratorul.

plugin de migrare cloudways

Platforma Cloudways este bogată în funcții care vă permit să vă mapați cu ușurință domeniul, să creați site-uri de testare pentru testarea noilor caracteristici, oferă SSL gratuit prin Let's Encrypt și vă permite să creați membri ai echipei etc.

Concluzie

Acum ați învățat cum să instalați WordPress pe cloud Google cu o metodă tehnică și lentă (GCP nativ) și o metodă rapidă și ușoară (Via Cloudways).

Cloudways este conceput pentru a oferi confort celor care sunt interesați să obțină toate avantajele găzduirii cloud, fără a pierde timp în gestionarea dedicată a serverelor.

Dezvoltatorilor le place, deoarece pot construi aplicații rapid, fără să se îngrijoreze de incompatibilitățile serverului.

Designerilor le place, deoarece își pot testa activitatea cu mediile și adresele URL de stocare WordPress nelimitate.

Iar agențiile ne adoră pentru că ajung să facă ceea ce le place. În loc să gestioneze infrastructura de găzduire pentru clienții lor (noi ne ocupăm de asta!), Aceștia se pot concentra asupra operațiunilor lor de afaceri.

Deci, începeți cu o încercare gratuită și găzduiți site-ul dvs. WordPress pe Google Cloud. Cred că îți va plăcea!