Come ospitare WordPress su Google Cloud Hosting
Pubblicato: 2021-06-14
In questo articolo, ti mostrerò come ospitare un sito WordPress su un'istanza di Google VM. Successivamente, entrerò nei dettagli dell'installazione di WordPress su un server cloud Google gestito da Cloudways.
Il primo metodo è in qualche modo tecnico e richiede un livello intermedio di esperienza nell'esecuzione di comandi Linux e una conoscenza di base dei vari stack. La gestione di un server Google comporta anche attività complesse come l'applicazione di patch, gli aggiornamenti del sistema operativo, la configurazione del firewall e i backup che richiedono l'esecuzione manuale da parte dell'amministratore di sistema o del proprietario del server.
Con il secondo metodo tramite Cloudways, invece, puoi distribuire istantaneamente il tuo server e installare la tua applicazione WordPress in pochi clic. Cloudways è una piattaforma di cloud hosting gestito che offre la possibilità di ospitare le tue app sui server cloud di Google, grazie a una piattaforma di facile utilizzo. L'integrazione di GCE con Cloudways apre un nuovo mondo per l'hosting WordPress gestito che offre affidabilità, velocità e tempi di attività incredibili.
Prima di approfondire i processi, sarebbe bene capire perché un server cloud di Google è un'ottima opzione per ospitare il tuo sito WordPress. Quando si tratta di hosting WordPress di Google Cloud, perché le persone preferiscono un hosting WordPress gestito come Cloudways rispetto a un hosting web cloud di Google nativo?
- Vantaggi dell'hosting di WordPress su Google Cloud
- Tempo di attività
- Velocità
- Affidabilità
- Scalabilità
- Perché Cloudways per ospitare WordPress su GCE?
- Come installare WordPress su un Google Compute Engine?
- Installare WordPress su Cloudways Managed Google Cloud Server?
- Migrazione del sito WordPress su Google Cloud
Vantaggi dell'hosting di WordPress su Google Cloud
Google Cloud è una delle infrastrutture cloud più sofisticate, affidabili e veloci. Aziende mastodontiche come HSBC, Twitter, PayPal e Bloomberg utilizzano GCE per i loro requisiti di hosting.
Ecco alcuni dei motivi per cui l'hosting di Google WordPress è un'ottima idea per i tuoi siti web:
Tempo di attività
Google Cloud Engine è disponibile per oltre il 99,9% del tempo. Aziende come i grandi negozi di e-commerce, i siti di trading e i siti di notizie fanno molto affidamento su tempi di attività ottimali del server perché anche una leggera interruzione del servizio può causare gravi danni monetari.
Velocità
Sappiamo tutti che Google gestisce (quasi) Internet, quindi devi essere in cima al tuo gioco se vuoi classificarti al primo posto nelle SERP di Google. I siti Web WordPress di hosting di Google consentono ai siti Web di essere più veloci e la velocità è uno dei segnali di ranking più importanti che Google utilizza per classificare i siti Web nella SERP.
Affidabilità
GCE utilizza la stessa infrastruttura di Gmail e YouTube. Quando è stata l'ultima volta che hai riscontrato tempi di inattività guardando video su YouTube o inviando email in Gmail? Non lo fai , ovviamente.
Ciò significa che ospitando il tuo sito Web sull'infrastruttura cloud di Google, stai ospitando sull'hardware e sui data center più ben tenuti disponibili.
Il team dietro Google Cloud lavora instancabilmente per migliorare i suoi servizi per garantire prestazioni migliori rispetto ai suoi concorrenti. Lo fanno automatizzando le modifiche alla configurazione, utilizzano un ulteriore livello di verifica per scoprire eventuali problemi potenziali e monitorano da vicino l'impatto sull'infrastruttura dovuto alle modifiche.
Scalabilità
I server GCE sono altamente scalabili e possono gestire con facilità picchi di traffico imprevisti e ti consentono di aggiornare o eseguire il downgrade delle dimensioni del server senza modificare l'indirizzo IP. Quando sei su Cloudways, puoi anche monitorare le prestazioni del tuo server e ridimensionare il tuo server di conseguenza.
Perché Cloudways per ospitare WordPress su GCE?
Bene, se non hai esperienza pratica di gestione del server cloud e opti per l'hosting di WordPress sulla piattaforma nativa di Google Cloud, navigherai in acque piuttosto buie.
Per un utente WordPress, utilizzare GCE non è facile. C'è molto da fare anche prima di installare WordPress su di esso. Devi acquistare un'istanza sull'hosting di Google e quindi creare una connessione SSH.
Sì! So di averti perso lì.
In poche parole, il processo è lungo e molte cose possono andare storte. E se il processo si interrompe, devi ricominciare tutto da capo! Divertimento? Non proprio!
Cloudways lo rende facile, però! Basta registrarsi e in pochi minuti avrai un server Google Cloud che ti aspetta con WordPress installato su di esso.
Non devi credermi sulla parola. Guarda il feedback e i punteggi quando un utente ha lanciato WordPress su Google Cloud con Cloudways.

Come installare WordPress su un hosting Google Cloud
In questo metodo, distribuirò uno stack LAMP (Linux, Apache, MariaDB e PHP) su un'istanza di macchina virtuale di Google e installerò un'applicazione WordPress lì. Pertanto, la prima cosa che devi fare è creare un account su Google Cloud Platform e, successivamente, devi verificare il tuo account aggiungendo il numero della tua carta di credito. Il processo di registrazione è semplice, quindi lo salterò e presumerò che tu abbia già creato un nuovo account.
Quindi iniziamo!
Crea una nuova istanza VM di Compute Engine
Dopo aver verificato il tuo account, devi aprire il menu di navigazione > Compute Engine > Istanze VM.

Attualmente, non vedrai alcuna istanza VM sul tuo GCP, quindi fai semplicemente clic su Crea .

Nella schermata Crea un'istanza , puoi scegliere le configurazioni del server e altre impostazioni per il tuo server come posizione del server, tipo di macchina e molto altro.

La prima sezione è il campo del nome del server e per questo tutorial lo chiamerò google-server.

Quindi, seleziona la posizione del server più vicina al tuo pubblico di destinazione. La posizione del server è divisa in due parti; Regione e Zona , dove Regione è la posizione geografica del server e Zona è un'area di distribuzione di un server all'interno di una regione.
Ti suggerirei di scegliere la posizione più vicina ai tuoi utenti.

La sezione successiva è la configurazione della macchina, dove è possibile scegliere la famiglia di macchine, la serie e il tipo di macchina. Come puoi vedere nell'immagine qui sotto, ci sono quattro opzioni disponibili nella sezione della famiglia di macchine e sto selezionando Uso generale e serie E2. Dal tipo di macchina, puoi scegliere la potenza di calcolo del server come il numero di vCPU e RAM.

Successivamente, vai alla sezione Disco di avvio da cui puoi selezionare un sistema operativo che desideri installare sul tuo server cloud di Google. Sto andando con l'impostazione predefinita che è Debian 10. Se desideri cambiare il tuo sistema operativo o una versione diversa come CentOS 7, puoi farlo facendo clic sul pulsante di modifica e selezionando il sistema operativo desiderato.

Ora, lascia tutte le sezioni e controlla entrambe le regole del firewall, .ie, consenti il traffico HTTP/HTTPS.

Ora il processo di creazione dell'istanza VM è completato e puoi fare clic su Crea per avviare il tuo nuovo server. Ci vorranno alcuni minuti per creare il tuo server cloud di Google.

Distribuisci lo stack LAMP
Hai avviato con successo un nuovo server cloud di Google ed è ora di distribuire lo stack LAMP laggiù. Per questo, devi avviare il tuo server SSH facendo clic su SSH .

Successivamente, vedrai il terminale di Google in cui eseguirai numerosi comandi Linux per distribuire il tuo stack LAMP.

Ora, tutto ciò che devi fare è seguire le mie istruzioni ed eseguire i seguenti comandi.
sudo apt update
Aggiornerà l'elenco dei pacchetti.
![]()
sudo apt upgrade -y
Aggiornerà l'elenco dei pacchetti
![]()
sudo apt install apache2 -y
Installa Apache2 sul tuo server cloud di Google.
![]()
Ora copia l'IP del tuo server e aprilo in un browser per confermare la corretta installazione di Apache.

Tieni presente che non hai installato un certificato SSL sul tuo server cloud di Google, quindi devi rimuovere la "S" da HTTPS (URL del browser); altrimenti, vedrai errori come "Questo sito non può essere raggiunto".
Puoi vedere nell'immagine sotto la pagina predefinita di Apache2 Debian installata con successo sul server GC.

sudo apt install mariadb-server -y
Per installare MariaDB sul tuo server cloud di Google.
![]()
sudo mysql_secure_installation
Per migliorare la sicurezza della tua installazione DB.
![]()
Dopo aver eseguito il comando precedente, è necessario inserire la password di root. Per impostazione predefinita, non esiste una password corrente, quindi devi solo premere Invio.

Se vuoi impostare la password di root per il tuo database, premi "y" e semplicemente aggiornala.

Allo stesso modo, puoi modificare anche altre impostazioni di sicurezza.


Successivamente, è necessario installare anche PHP e altri moduli.
sudo apt install php7.3 libapache2-mod-php7.3 php7.3-mysql php7.3-common 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
Installa PHP 7.3 e altri moduli.
![]()
sudo systemctl riavvia apache2
Per riavviare Apache.
![]()
Installa l'applicazione WordPress
Ora devi installare WordPress e, per farlo, devi eseguire i seguenti comandi:
sudo mysql -u root -p
Per accedere alla radice del DB e sarà necessario inserire la password di root.
Nota : Usa la password che abbiamo precedentemente impostato durante l'installazione di MariaDB.

CREA DATABASE cw;
Crea un nuovo database.
![]()
CONCEDERE TUTTI I PRIVILEGI su cw.* A 'farhanuser'@'localhost' IDENTIFICATO DA 'pass123';
Concedi il pieno controllo e l'autorizzazione a un utente.
![]()
PRIVILEGI DI SCARICO;
Le modifiche avranno effetto senza riavviare il servizio DB.
![]()
Ora esegui il comando exit per uscire.

cd /var/www/html
Cambia la tua directory nella cartella HTML.
![]()
sudo apt install wget
Installa GNU Wget.
![]()
sudo wget https://wordpress.org/latest.tar.gz
Scarica l'ultima versione di WordPress.
![]()
sudo tar xzvf latest.tar.gz
Estrarre il file di archivio.
![]()
sudo chown -R www-data:www-data /var/www/html/wordpress/
Assegna la proprietà.
![]()
sudo systemctl riavvia apache2
Riavvia il tuo Apache2.
![]()
Ora, apri il file WordPress (essenzialmente il sito Web WordPress) nel browser "http://yourIPaddress/wordpress".

Quindi, scegli la lingua, fai clic su continua, fai clic su Andiamo!
Ora cambia DBName, Username e Password (valori durante la creazione di un nuovo DB) e fai clic su Invia per connettere il database a WordPress.

Quindi esegui l'installazione e inserisci le informazioni sul sito WordPress che stai creando e fai clic su Install WordPress .

Dopodiché, tutto ciò che devi fare è accedere alla dashboard di WordPress.

Installa WordPress su Cloudways Managed Google Cloud Hosting
Se hai mai lavorato come amministratore di sistema, probabilmente sai come ospitare WordPress su Google Cloud e configurarlo.
Ma supponiamo che tu sia uno sviluppatore di applicazioni web, un designer, un blogger o un'agenzia con poca o nessuna esperienza di amministrazione del server. In tal caso, potresti avere difficoltà ad avviare i server, figuriamoci a gestirli.
Avviare un server GCE sulla piattaforma Cloudways è un gioco da ragazzi. Il processo richiede solo circa sette clic!
Il processo è intuitivo e progettato per essere semplice per tutti gli utenti. Puoi avere un'installazione WordPress completamente funzionale a tua scelta ospitata su un server cloud GCE in pochi clic.
La cosa migliore è che non devi nemmeno avere alcuna conoscenza del server per avviare il server GCE su Cloudways!
Cloudways gestisce il server per te, ma lo mantiene anche ottimizzato e aggiornato con gli ultimi pacchetti. Cloudways offre anche supporto live chat 24 ore su 24, 7 giorni su 7, in cui gli esperti possono aiutarti a risolvere qualsiasi problema che potresti incontrare per offrirti un'esperienza senza interruzioni.
1. Iscriviti a Cloudways
Puoi iscriverti a Cloudways e portare il tuo server GCE per un test drive di 3 giorni. Hai la possibilità di familiarizzare con l'interfaccia utente della nostra piattaforma e sperimentare la potenza e la flessibilità che offre.
Basta inserire i dettagli richiesti e fare clic sul pulsante Inizia gratuitamente . Nessuna carta di credito e nessun impegno richiesto!

Ora verifica la tua email per completare il processo di registrazione. Dopo esserti registrato con successo, fai clic sul pulsante Avvia per avviare il processo di avvio del server.
2. Seleziona la tua applicazione
Seleziona la variante WordPress di tua scelta dal menu a discesa e assegna un nome alla tua applicazione, server e progetto.

Nota: puoi scegliere di avviare WordPress ottimizzato per Cloudways, WordPress con WooCommerce, WordPress Multisite o WordPress senza alcuna ottimizzazione.
3. Seleziona il tuo server di hosting
Seleziona la piattaforma di hosting GCE di Google come server cloud. Questo significa

4. Seleziona la dimensione del server
Puoi selezionare la dimensione del server che meglio si adatta alle tue esigenze. Cloudways offre hosting WordPress scalabile, il che significa che puoi sempre ridimensionare il tuo server da Gestione server > Ridimensionamento verticale .

5. Seleziona larghezza di banda e spazio di archiviazione
Su Cloudways, puoi selezionare la larghezza di banda in base alle tue esigenze per mantenere i costi al minimo. È inoltre possibile scegliere diverse dimensioni di archiviazione per i file di database e applicazioni.

6. Seleziona la posizione
Scegli il data center più vicino al tuo pubblico di destinazione. Per GCE, hai la possibilità di ospitare in più regioni e località diverse.

7. Avvia il server
Se sei soddisfatto del costo stimato del server GCE selezionato, premi il pulsante Avvia ora .
![]()
Ora, attendi qualche minuto mentre il tuo server GCE si sta preparando.

Una volta che il server è pronto, vai su Applicazioni dalla barra dei menu in alto.

Fai clic sulla tua applicazione WordPress.

Per accedere al tuo sito Web WordPress, vai su Gestione applicazioni > Dettagli di accesso > Pannello di amministrazione . Vedrai le credenziali di amministratore (nome utente e password) per la tua applicazione WordPress. Fare clic sull'URL, quindi copiare e incollare le credenziali per accedere al pannello di amministrazione di WordPress.

Questo è tutto! Hai lanciato con successo WordPress su Google Cloud.
Migrazione del sito WordPress su Google Cloud
La migrazione del sito Web è facile come avviare un server su Cloudways. Se stai migrando il tuo sito WordPress esistente da un altro provider a Cloudways, usa semplicemente il nostro plug-in di migrazione gratuito, che si occupa dell'intero processo e migra il tuo sito in pochi clic.
Scarica semplicemente il plug-in nel tuo sito WordPress esistente, forniscigli le informazioni richieste ed esegui il migratore.

La piattaforma Cloudways è ricca di funzionalità che ti consentono di mappare facilmente il tuo dominio, creare siti di staging per testare nuove funzionalità, offre SSL gratuito tramite Let's Encrypt e ti consente di creare membri del team, ecc.
Conclusione
Ora hai imparato come installare WordPress su Google cloud con un metodo tecnico e lento (Native GCP) e un metodo facile e veloce (Via Cloudways).
Cloudways è progettato per offrire comodità a coloro che sono interessati a ottenere tutti i vantaggi del cloud hosting senza perdere tempo nella gestione di server dedicati.
Gli sviluppatori lo adorano in quanto possono creare rapidamente app su di esso senza preoccuparsi delle incompatibilità lato server.
Ai designer piace perché possono testare il loro lavoro con i nostri URL e ambienti di staging WordPress illimitati.
E le agenzie ci adorano perché possono fare quello che vogliono. Invece di gestire l'infrastruttura di hosting per i loro clienti (ci pensiamo noi!), possono concentrarsi sulle loro operazioni commerciali.
Quindi, inizia con una prova gratuita e ospita il tuo sito Web WordPress su Google Cloud. Penso che ti piacerà!

