Comment héberger WordPress sur Google Cloud Hosting

Publié: 2021-06-14
hébergement google wordpress
Suivez @Cloudways

Dans cet article, je vais vous montrer comment héberger un site WordPress sur une instance de VM Google. Après cela, j'entrerai dans les détails de l'installation de WordPress sur un serveur cloud Google géré par Cloudways.

La première méthode est quelque peu technique et nécessite un niveau intermédiaire d'expertise dans l'exécution de commandes Linux et une compréhension de base des différentes piles. La gestion d'un serveur Google implique également des tâches complexes telles que l'application de correctifs, les mises à niveau du système d'exploitation, la configuration du pare-feu et les sauvegardes nécessitant une exécution manuelle par l'administrateur système ou le propriétaire du serveur.

Avec la deuxième méthode via Cloudways, cependant, vous pouvez déployer instantanément votre serveur et installer votre application WordPress en quelques clics. Cloudways est une plateforme d'hébergement cloud managé qui offre le choix d'héberger vos applications sur les serveurs cloud de Google, grâce à une plateforme facile à utiliser. L'intégration de GCE avec Cloudways ouvre un nouveau monde pour l'hébergement WordPress géré offrant fiabilité, vitesse et disponibilité incroyable.

Avant de plonger dans les processus, il serait bon de comprendre pourquoi un serveur cloud Google est une excellente option pour héberger votre site WordPress. En ce qui concerne l'hébergement WordPress Google Cloud, pourquoi les gens préfèrent-ils un hébergement WordPress géré comme Cloudways plutôt qu'un hébergement Web Google Cloud natif ?

  • Avantages de l'hébergement de WordPress sur Google Cloud
    • Temps de disponibilité
    • La vitesse
    • Fiabilité
    • Évolutivité
  • Pourquoi Cloudways pour héberger WordPress sur GCE ?
  • Comment installer WordPress sur un moteur de calcul Google ?
  • Installer WordPress sur le serveur Google Cloud géré par Cloudways ?
  • Migrer le site WordPress vers Google Cloud

Avantages de l'hébergement de WordPress sur Google Cloud

Google Cloud est l'une des infrastructures cloud les plus sophistiquées, les plus fiables et les plus rapides. Des sociétés gigantesques telles que HSBC, Twitter, PayPal et Bloomberg utilisent GCE pour leurs besoins d'hébergement.

Voici quelques-unes des raisons pour lesquelles l'hébergement Google WordPress est une excellente idée pour vos sites Web :

Temps de disponibilité

Google Cloud Engine est disponible plus de 99,9 % du temps. Les entreprises telles que les grands magasins de commerce électronique, les sites de commerce et les sites d'actualités dépendent fortement d'une disponibilité optimale des serveurs, car même une légère interruption du service peut causer de graves dommages monétaires.

La vitesse

Nous savons tous que Google gère (presque) Internet, vous devez donc être au top de votre forme si vous voulez vous classer en tête des SERP de Google. L'hébergement de sites Web WordPress par Google permet aux sites Web d'être plus rapides et la vitesse est l'un des signaux de classement les plus importants que Google utilise pour classer les sites Web dans le SERP.

Fiabilité

GCE utilise la même infrastructure que Gmail et YouTube. À quand remonte le dernier temps d'arrêt pour regarder des vidéos sur YouTube ou envoyer des e-mails dans Gmail ? Vous ne le faites pas , bien sûr.

Cela signifie qu'en hébergeant votre site Web sur l'infrastructure cloud de Google, vous l'hébergez sur le matériel et les centres de données les mieux entretenus disponibles.

L'équipe derrière Google Cloud travaille sans relâche pour améliorer ses services afin d'assurer de meilleures performances que ses concurrents. Pour ce faire, ils automatisent les modifications de configuration, utilisent une couche de vérification supplémentaire pour découvrir tout problème potentiel et surveillent de près l'impact des modifications sur l'infrastructure.

Évolutivité

Les serveurs GCE sont hautement évolutifs et peuvent gérer facilement les pics de trafic inattendus, et vous permettent de mettre à niveau ou de réduire la taille de votre serveur sans changer l'adresse IP. Lorsque vous êtes sur Cloudways, vous pouvez également surveiller les performances de votre serveur et faire évoluer votre serveur en conséquence.

Pourquoi Cloudways pour héberger WordPress sur GCE ?

Eh bien, si vous n'avez aucune expérience pratique de la gestion de serveurs cloud et que vous optez pour l'hébergement de WordPress sur la plate-forme native de Google Cloud, vous naviguerez dans des eaux assez sombres.

Pour un utilisateur de WordPress, utiliser GCE n'est pas facile. Il y a beaucoup à faire avant même d'installer WordPress dessus. Vous devez acheter une instance sur l'hébergement Google, puis créer une connexion SSH.

Oui! Je sais que je t'ai perdu là-bas.

En termes simples, le processus est long et beaucoup de choses peuvent mal tourner. Et si le processus échoue, il faut tout recommencer ! Amusant? Pas vraiment!

Cloudways facilite les choses, cependant! Il suffit de vous inscrire et dans quelques minutes, vous aurez un serveur Google Cloud qui vous attend avec WordPress installé dessus.

Vous n'êtes pas obligé de me croire sur parole. Regardez les commentaires et les scores lorsqu'un utilisateur a lancé WordPress sur Google Cloud avec Cloudways.

examen cloudways google cloud

Comment installer WordPress sur un hébergement Google Cloud

Dans cette méthode, je vais déployer une pile LAMP (Linux, Apache, MariaDB et PHP) sur une instance de VM Google et y installer une application WordPress. Par conséquent, la première chose que vous devez faire est de créer un compte sur Google Cloud Platform, et après cela, vous devez vérifier votre compte en ajoutant votre numéro de carte de crédit. Le processus d'inscription est simple, je vais donc l'ignorer et supposer que vous avez déjà créé un nouveau compte.

Alors, commençons!

Créer une instance de VM Compute Engine

Une fois que vous avez vérifié votre compte, vous devez ouvrir le menu de navigation > Compute Engine > Instances de VM.

créer un nouveau moteur de calcul

Actuellement, vous ne verrez aucune instance de VM sur votre GCP, il vous suffit donc de cliquer sur Créer .

créer une nouvelle instance de machine virtuelle

Sur l'écran Créer une instance , vous pouvez choisir les configurations de serveur et d'autres paramètres pour votre serveur, tels que l'emplacement du serveur, le type de machine et bien plus encore.

détails de la nouvelle instance de machine virtuelle

La première section est le champ du nom du serveur, et pour ce tutoriel et je le nomme google-server.

Ensuite, sélectionnez l'emplacement du serveur le plus proche de votre public cible. L'emplacement du serveur est divisé en deux parties ; Region et Zone , où Region est l'emplacement géographique de votre serveur et Zone est une zone de déploiement d'un serveur dans une région.

Je vous suggère de choisir l'emplacement le plus proche de vos utilisateurs.

emplacement du serveur cloud google

La section suivante est la configuration de la machine, où vous pouvez choisir la famille, la série et le type de machine. Comme vous pouvez le voir dans l'image ci-dessous, quatre options sont disponibles dans la section famille de machines et je sélectionne Usage général et série E2. A partir du type de machine, vous pouvez choisir la puissance de calcul du serveur comme le nombre de vCPU et de RAM.

configuration du serveur google

Ensuite, accédez à la section Boot Disk à partir de laquelle vous pouvez sélectionner un système d'exploitation que vous souhaitez installer sur votre serveur cloud Google. Je vais avec la valeur par défaut qui est Debian 10. Si vous souhaitez modifier votre système d'exploitation ou une version différente comme CentOS 7, vous pouvez le faire en cliquant sur le bouton de modification et en sélectionnant le système d'exploitation souhaité.

système d'exploitation du serveur

Maintenant, laissez toutes les sections et vérifiez les deux règles de pare-feu, c'est-à-dire autoriser le trafic HTTP/HTTPS.

configuration du pare-feu

Votre processus de création d'instance de VM est maintenant terminé et vous pouvez cliquer sur Créer pour lancer votre nouveau serveur. Il faudra quelques minutes pour créer votre serveur cloud Google.

instance google cloud vm

Déployer la pile LAMP

Vous avez lancé avec succès un nouveau serveur cloud Google et il est temps de déployer la pile LAMP là-bas. Pour cela, vous devez lancer votre serveur SSH en cliquant sur SSH .

google cloud ssh

Après cela, vous verrez le terminal Google où vous exécuterez de nombreuses commandes Linux pour déployer votre pile LAMP.

terminal serveur google

Maintenant, tout ce que vous avez à faire est de suivre mes instructions et d'exécuter les commandes suivantes.

 mise à jour sudo apt

Il mettra à jour la liste des packages.

commande de mise à jour

 sudo apt upgrade -y

Il mettra à jour la liste des packages

commande de mise à niveau

 sudo apt installer apache2 -y

Installez Apache2 sur votre serveur cloud Google.

installer apache

Maintenant, copiez l'adresse IP de votre serveur et ouvrez-la dans un navigateur pour confirmer l'installation réussie d'Apache.

IP du serveur cloud google

Veuillez noter que vous n'avez pas installé de certificat SSL sur votre serveur cloud Google, vous devez donc supprimer le « S » de HTTPS (URL du navigateur) ; sinon, vous verrez des erreurs telles que "Ce site ne peut pas être atteint."

Vous pouvez voir dans l'image ci-dessous la page par défaut Apache2 Debian installée avec succès sur le serveur GC.

page par défaut d'Apache

 sudo apt install mariadb-server -y

Pour installer MariaDB sur votre serveur cloud Google.

installer mariadb

 sudo mysql_secure_installation

Pour améliorer la sécurité de votre installation de base de données.

installations sécurisées db

Après avoir exécuté la commande ci-dessus, vous devez entrer le mot de passe root. Par défaut, il n'y a pas de mot de passe actuel, il vous suffit donc d'appuyer sur Entrée.

mot de passe racine de la base de données

Si vous souhaitez définir le mot de passe root pour votre base de données, appuyez sur "y" et mettez-le simplement à jour.

changement de mot de passe db

De même, vous pouvez également modifier d'autres paramètres de sécurité.

paramètres de sécurité de la base de données

Après cela, vous devez également installer PHP et d'autres modules.

 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

Installez PHP 7.3 et d'autres modules.

installer les modules et packages php

 sudo systemctl redémarrer apache2

Pour redémarrer Apache.

redémarrer apache

Installer l'application WordPress

Maintenant, vous devez installer WordPress, et pour cela, vous devez exécuter les commandes suivantes :

 sudo mysql -u racine -p

Pour accéder à la racine de la base de données et vous devrez entrer le mot de passe root.

Remarque : Utilisez le mot de passe que nous avons précédemment configuré lors de l'installation de MariaDB.

accès root mysql

 CRÉER UNE BASE DE DONNÉES cw;

Créez une nouvelle base de données.

créer une base de données

 ACCORDER TOUS LES PRIVILÈGES sur cw.* À 'farhanuser'@'localhost' IDENTIFIÉ PAR 'pass123' ;

Accordez le plein contrôle et l'autorisation à un utilisateur.

accorder l'autorisation de base de données

 PRIVILÈGES DE FLASH ;

Les modifications prennent effet sans redémarrer le service DB.

vider les privilèges

Exécutez maintenant la commande exit pour quitter.

sortir

 cd /var/www/html

Remplacez votre répertoire par le dossier HTML.

changer de répertoire en dossier html

 sudo apt installer wget

Installez GNU Wget.

installer wget

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

Téléchargez la dernière version de WordPress.

installer wp

 sudo tar xzvf dernier.tar.gz

Extrayez le fichier d'archive.

décompresser le fichier

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

Attribuer la propriété.

attribuer la propriété

 sudo systemctl redémarrer apache2

Redémarrez votre Apache2.

redémarrer apache

Maintenant, ouvrez le fichier WordPress (essentiellement le site Web WordPress) dans le navigateur « http://yourIPaddress/wordpress ».

configuration wordpress

Ensuite, choisissez la langue, cliquez sur continuer, cliquez sur Allons-y !

Maintenant, modifiez le DBName, le nom d'utilisateur et le mot de passe (valeurs lors de la création d'une nouvelle base de données) et cliquez sur Soumettre pour connecter la base de données à WordPress.

détails wordpress et db

Ensuite, exécutez l'installation et entrez les informations du site WordPress que vous créez et cliquez sur Installer WordPress .

informations wordpress

Après cela, tout ce que vous avez à faire est de vous connecter à votre tableau de bord WordPress.

tableau de bord wp

Installer WordPress sur l'hébergement Google Cloud géré par Cloudways

Si vous avez déjà travaillé en tant qu'administrateur système, vous savez probablement comment héberger WordPress sur Google Cloud et le configurer.

Mais supposons que vous soyez un développeur d'applications Web, un concepteur, un blogueur ou une agence avec peu ou pas d'expérience en administration de serveur. Dans ce cas, vous aurez peut-être du mal à lancer les serveurs, et encore moins à les gérer.

Lancer un serveur GCE sur la plateforme Cloudways est un jeu d'enfant. Le processus ne prend que sept clics environ !

Le processus est intuitif et conçu pour être simple pour tous les utilisateurs. Vous pouvez avoir une installation WordPress entièrement fonctionnelle de votre choix hébergée sur un serveur cloud GCE en quelques clics.

Le mieux, c'est que vous n'avez même pas besoin d'avoir des connaissances en serveur pour lancer le serveur GCE sur Cloudways !

Cloudways gère le serveur pour vous, mais il le maintient également optimisé et mis à jour avec les derniers packages. Cloudways propose également une assistance par chat en direct 24h/24 et 7j/7 où des experts peuvent vous aider à résoudre tout problème que vous pourriez rencontrer pour vous offrir une expérience transparente.

1. Inscrivez-vous à Cloudways

Vous pouvez vous inscrire à Cloudways et prendre votre serveur GCE pour un essai routier de 3 jours. Vous avez la possibilité de vous familiariser avec l'interface utilisateur de notre plate-forme et de découvrir la puissance et la flexibilité qu'elle offre.

Entrez simplement les informations requises et cliquez sur le bouton Démarrer gratuitement . Aucune carte de crédit et aucun engagement requis!

inscription cloudways

Vérifiez maintenant votre adresse e-mail pour terminer le processus d'inscription. Une fois que vous vous êtes inscrit avec succès, cliquez sur le bouton Lancer pour lancer le processus de lancement du serveur.

serveur de lancement cloudways

2. Sélectionnez votre candidature

Sélectionnez la variante WordPress de votre choix dans le menu déroulant et nommez votre application, votre serveur et votre projet.

serveur cloudways et détails de l'application

Remarque : vous avez le choix de lancer Cloudways Optimized WordPress, WordPress avec WooCommerce, WordPress Multisite ou WordPress sans aucune optimisation.

3. Sélectionnez votre serveur d'hébergement

Sélectionnez la plate-forme d'hébergement GCE de Google comme serveur cloud. Ça signifie

fournisseurs de cloudways

4. Sélectionnez la taille du serveur

Vous pouvez sélectionner la taille de serveur qui correspond le mieux à vos besoins. Cloudways propose un hébergement WordPress évolutif, ce qui signifie que vous pouvez toujours augmenter/réduire votre serveur à partir de Gestion de serveur > Mise à l'échelle verticale .

taille du serveur cloudways

5. Sélectionnez la bande passante et le stockage

Sur Cloudways, vous pouvez sélectionner la bande passante en fonction de vos besoins pour réduire les coûts au minimum. Vous pouvez également choisir différentes tailles de stockage pour les fichiers de base de données et d'application.

spécifications du serveur cloudways

6. Sélectionnez l'emplacement

Choisissez le centre de données le plus proche de votre public cible. Pour GCE, vous avez la possibilité d'héberger dans plusieurs régions et différents emplacements.

emplacement du serveur cloudways

7. Lancez le serveur

Si vous êtes satisfait du coût estimé de votre serveur GCE sélectionné, appuyez simplement sur le bouton Lancer maintenant .

cloudways lance maintenant le serveur

Maintenant, attendez quelques minutes pendant que votre serveur GCE se prépare.

cloudways ajoutant un serveur

Une fois le serveur prêt, accédez à Applications dans la barre de menu supérieure.

applications cloudways

Cliquez sur votre application WordPress.

application cloudways

Pour vous connecter à votre site Web WordPress, accédez à Gestion des applications > Détails d'accès > Panneau d'administration . Vous verrez les informations d'identification d'administrateur (nom d'utilisateur et mot de passe) pour votre application WordPress. Cliquez sur l'URL, puis copiez et collez les informations d'identification pour accéder au panneau d'administration WordPress.

identifiants d'accès cloudways

C'est ça! Vous avez lancé avec succès WordPress sur Google Cloud.

Migrer le site WordPress vers Google Cloud

La migration de sites Web est aussi simple que de lancer un serveur sur Cloudways. Si vous migrez votre site WordPress existant d'un autre fournisseur vers Cloudways, utilisez simplement notre plugin de migration gratuit, qui prend en charge l'ensemble du processus et migre votre site en quelques clics.

Téléchargez simplement le plugin sur votre site WordPress existant, fournissez-lui les informations requises et exécutez le programme de migration.

plugin de migration cloudways

La plate-forme Cloudways est riche en fonctionnalités qui vous permettent de mapper facilement votre domaine, de créer des sites de mise en scène pour tester de nouvelles fonctionnalités, offre SSL gratuit via Let's Encrypt et vous permet de créer des membres d'équipe, etc.

Conclusion

Vous avez maintenant appris à installer WordPress sur Google cloud avec une méthode technique et lente (Native GCP) et une méthode rapide et facile (Via Cloudways).

Cloudways est conçu pour offrir plus de commodité à ceux qui souhaitent profiter de tous les avantages de l'hébergement cloud sans perdre de temps sur la gestion de serveurs dédiés.

Les développeurs l'adorent car ils peuvent créer des applications rapidement sans se soucier des incompatibilités côté serveur.

Les concepteurs l'aiment parce qu'ils peuvent tester leur travail avec nos environnements de mise en scène et URL WordPress illimités.

Et les agences nous adorent parce qu'elles font ce qu'elles aiment. Au lieu de gérer l'infrastructure d'hébergement de leurs clients (nous nous en occupons !), ils peuvent se concentrer sur leurs opérations commerciales.

Alors, commencez par un essai gratuit et hébergez votre site Web WordPress sur Google Cloud. Je pense que vous allez adorer !