Comment héberger WordPress sur Google Cloud Hosting
Publié: 2021-06-14
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.

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.

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

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.

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.

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.

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é.

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

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.

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 .

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

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.
![]()
sudo apt upgrade -y
Il mettra à jour la liste des packages
![]()
sudo apt installer apache2 -y
Installez Apache2 sur votre serveur cloud Google.
![]()
Maintenant, copiez l'adresse IP de votre serveur et ouvrez-la dans un navigateur pour confirmer l'installation réussie d'Apache.

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.

sudo apt install mariadb-server -y
Pour installer MariaDB sur votre serveur cloud Google.
![]()
sudo mysql_secure_installation
Pour améliorer la sécurité de votre installation de base de données.
![]()
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.

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

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


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.
![]()
sudo systemctl redémarrer apache2
Pour 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.

CRÉER UNE BASE DE DONNÉES cw;
Créez une nouvelle 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.
![]()
PRIVILÈGES DE FLASH ;
Les modifications prennent effet sans redémarrer le service DB.
![]()
Exécutez maintenant la commande exit pour quitter.

cd /var/www/html
Remplacez votre répertoire par le dossier HTML.
![]()
sudo apt installer wget
Installez GNU Wget.
![]()
sudo wget https://wordpress.org/latest.tar.gz
Téléchargez la dernière version de WordPress.
![]()
sudo tar xzvf dernier.tar.gz
Extrayez le fichier d'archive.
![]()
sudo chown -R www-data:www-data /var/www/html/wordpress/
Attribuer la propriété.
![]()
sudo systemctl redémarrer apache2
Redémarrez votre Apache2.
![]()
Maintenant, ouvrez le fichier WordPress (essentiellement le site Web WordPress) dans le navigateur « http://yourIPaddress/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.

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

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

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!

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.
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.

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

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 .

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.

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.

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 .
![]()
Maintenant, attendez quelques minutes pendant que votre serveur GCE se prépare.

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

Cliquez sur votre application WordPress.

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.

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.

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 !

