Comment installer et configurer WordPress sur Microsoft Azure

Table des matières:

Comment installer et configurer WordPress sur Microsoft Azure
Comment installer et configurer WordPress sur Microsoft Azure

Vidéo: Comment installer et configurer WordPress sur Microsoft Azure

Vidéo: Comment installer et configurer WordPress sur Microsoft Azure
Vidéo: Comment créer votre blog WordPress professionnel rapidement ? [Tuto Gratuit] - YouTube 2024, Novembre
Anonim

Bienvenue dans la partie 2 du tutoriel Comment exécuter WordPress incroyablement vite sur Microsoft Azure. Dans la première partie, nous avons discuté de la création d’un Machine virtuelle sur votre Azur Compte. Et dans cet article, nous verrons comment se connecter à votre serveur et commencer à télécharger et installer WordPress dessus.

Installer et configurer WordPress sur Microsoft Azure

Ce message comprendra de nombreuses commandes de terminal. Essayez donc de suivre pas à pas le didacticiel et essayez de ne sauter aucune étape.

Configurer votre serveur

Étape 1: Pour communiquer avec votre machine virtuelle, vous devez établir une connexion SSH et utiliser un client SSH.

Qu'est-ce que SSH?

According to Wikipedia, Secure Shell (SSH) is a cryptographic network protocol for operating network services securely over an unsecured network. The best known example application is for remote login to computer systems by users.

Nous utilisons PuTTY, un client SSH et telnet gratuit dans ce tutoriel. Donc, pour cette étape, vous devez télécharger et installer PuTTY à partir d’ici.

Étape 2: Connectez-vous à votre panneau Azure, ouvrez la machine virtuelle que nous avons créée dans la première partie et cliquez sur «Démarrer». Cliquez ensuite sur ‘Connecter’ pour établir la connexion. Une fenêtre contextuelle affiche votre nom d'utilisateur et l'adresse IP publique de votre ordinateur. Copiez le nom d’hôte SSH complet (par exemple, votre nom d’[email protected]). Vous pouvez cliquer sur les images pour voir la version agrandie.

Image
Image

Maintenant, ouvrez PuTTY et collez ce nom d’hôte dans le répertoire Nom d'hôte champ et sélectionnez le type de connexion comme SSH et appuyez sur open avec tous les autres paramètres par défaut. Une nouvelle fenêtre de terminal s'ouvrira et vous demandera le mot de passe. Entrez le mot de passe choisi dans partie 1 lors de la création d'une machine virtuelle. Vous êtes maintenant connecté à votre serveur virtuel via une connexion SSH. Il ne vous reste plus qu'à entrer certaines commandes dans cette fenêtre de terminal pour installer le logiciel approprié et WordPress.

Image
Image

Installer Apache

Étape 3: Tout d’abord, vous devez vous assurer que tous les paquets de votre installation d’Ubuntu sont à jour. Exécutez la commande suivante pour les mettre à jour:

sudo apt-get update

Nous allons maintenant installer Apache, un logiciel de serveur HTTP gratuit. C'est Apache qui écoutera à la demande de quelqu'un le contenu de votre site Web. En savoir plus sur Apache ici. Exécutez la commande suivante pour installer Apache:

sudo apt-get install apache2

Naviguez maintenant vers le répertoire où le fichier de configuration d’Apache est enregistré et ouvrez-le à l’aide de l’éditeur de texte.

sudo nano /etc/apache2/apache2.conf

A la fin de ce fichier, ajoutez la ligne suivante:

“ServerName 127.0.0.1”.

Image
Image

Enregistrez maintenant le fichier en appuyant sur ‘ Ctrl + O' puis Entrer et alors ' Ctrl + X ’.

Redémarrez le service Apache:

sudo service apache2 reload

Et accordez des autorisations à Apache en exécutant la commande suivante:

sudo ufw allow in “Apache Full”

Installer MySQL et PHP

Étape 4: Exécutez les commandes suivantes pour installer MySQL et PHP sur Ubuntu:

sudo apt-get install mysql-server

Choisissez un mot de passe root MySQL approprié et appuyez sur 'Entrée'.

Image
Image

sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt php5-mysql sudo apt-get install php5-cli sudo apt-get install php5-gd libssh2-php

Les fichiers PHP doivent avoir plus de priorité que les fichiers HTML, nous devons donc modifier un autre fichier de configuration:

sudo nano /etc/apache2/mods-enabled/dir.conf

Maintenant dans ce fichier, déplacez “index.php” pour qu'il vienne avant “index.html”. Redémarrez le serveur Apache.

sudo service apache2 reload

Image
Image

Création d'une base de données MySQL

Étape 5: suivez les commandes:

mysql -u root -p CREATE DATABASE test DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; GRANT ALL ON test.* TO ‘tester’@’localhost’ IDENTIFIED BY ‘testpwd'; FLUSH PRIVILEGES; Exit;

 Ces commandes créeront une base de données nommée test avec un utilisateur appelé «testeur» et le mot de passe «testpwd». WordPress utilisera cette base de données pour stocker toutes les données.
Ces commandes créeront une base de données nommée test avec un utilisateur appelé «testeur» et le mot de passe «testpwd». WordPress utilisera cette base de données pour stocker toutes les données.

Installer WordPress

Étape 6: C'est en fait l'étape qui télécharge WordPress. Accédez au répertoire racine, puis téléchargez et extrayez WordPress.

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

Naviguez jusqu'au répertoire WWW où sont stockés tous les fichiers du site Web et copiez ici tout le contenu de WordPress dans un nouveau dossier de votre choix.

cd /var/www sudo mkdir twcwp

Créez maintenant le fichier wp-config.php en créant la copie du fichier de configuration exemple, puis copiez tout le contenu du dossier téléchargé dans le dossier ‘wordpress’ du répertoire www.

cp ~/wordpress/wp-config-sample.php ~/wordpress/wp-config.php sudo rsync -avP ~/wordpress/ /var/www/twcwp/

 Accédez au nouveau répertoire de site Web et modifiez le fichier de configuration WordPress afin que WordPress puisse communiquer avec la base de données.
Accédez au nouveau répertoire de site Web et modifiez le fichier de configuration WordPress afin que WordPress puisse communiquer avec la base de données.

cd /var/www/twcwp/ sudo nano wp-config.php

Entrez les détails de la base de données créés lors des étapes précédentes et enregistrez le fichier. (voir la capture d'écran ci-dessous pour référence)

Image
Image

Configurer Apache

Étape 7: Maintenant, pour la dernière étape, nous devons configurer Apache afin qu’il sache qu’un site Web est exécuté sous notre dossier «twcwp». Nous devons accéder au dossier des sites disponibles et créer un nouveau fichier appelé «twcwp.conf», similaire au fichier de configuration par défaut.

sudo chown www-data:www-data * -R cd /etc/apache2/sites-available sudo cp 000-default.conf twcwp.conf sudo nano twcwp.conf

Dans ce fichier, modifiez les lignes suivantes

  • ServerAdmin votre_email_adresse
  • NomServeur twcwp.com
  • ServerAlias twcwp.com
  • DocumentRoot / var / www / twcwp
ServerAlias doit être le nom de domaine que vous avez enregistré (dans notre cas, nous n’avons pas enregistré le nom de domaine mais nous ne l’utilisons que pour référence).
ServerAlias doit être le nom de domaine que vous avez enregistré (dans notre cas, nous n’avons pas enregistré le nom de domaine mais nous ne l’utilisons que pour référence).

Exécutez ces dernières commandes:

sudo chown -R twctestingadmin:www-data * sudo mkdir /var/www/twcwp/wp-content/uploads sudo a2ensite twcwp.conf sudo service apache2 reload

Ici “twctestingadmin” est le nom d'utilisateur du compte admin sur notre machine virtuelle et “twcwp” est le répertoire qui contient les fichiers WordPress. Vous pouvez remplacer ces chaînes avec vos coordonnées.

Et ça y est, vous avez maintenant une machine virtuelle entièrement fonctionnelle fonctionnant sur Microsoft Azure qui héberge votre site Web WordPress. Tout ce que vous avez à faire est maintenant de configurer vos enregistrements DNS afin que le site Web pointe vers l'adresse IP publique de la machine virtuelle.

Si vous souhaitez exécuter temporairement votre site Web, vous pouvez modifier le fichier hôtes Windows et ajouter une entrée qui mappera temporairement l'adresse IP publique sur le nom de domaine. (voir la capture d'écran pour référence)
Si vous souhaitez exécuter temporairement votre site Web, vous pouvez modifier le fichier hôtes Windows et ajouter une entrée qui mappera temporairement l'adresse IP publique sur le nom de domaine. (voir la capture d'écran pour référence)
Le tutoriel est assez long et comporte beaucoup d'étapes.N'hésitez pas à poser des questions dans la section commentaires ci-dessous et nous nous ferons un plaisir de vous aider. Certains termes utilisés dans ce message peuvent sembler nouveaux pour vous, vous pouvez les rechercher sur Google ou simplement déposer un message dans les commentaires.
Le tutoriel est assez long et comporte beaucoup d'étapes.N'hésitez pas à poser des questions dans la section commentaires ci-dessous et nous nous ferons un plaisir de vous aider. Certains termes utilisés dans ce message peuvent sembler nouveaux pour vous, vous pouvez les rechercher sur Google ou simplement déposer un message dans les commentaires.

De plus, j'aimerais vous présenter les deux personnalités qui nous ont apporté ce merveilleux atelier dans la région de Chandigarh:

  • Jasjit Chopra - LinkedIn
  • Divyadeep Sawhney - LinkedIn

L’atelier a été mené collectivement par Groupe d'utilisateurs Microsoft Chandigarh et WordPress Chandigarh. Vous pouvez entrer en contact avec les deux groupes sur Facebook et rechercher des rencontres à venir dans la région de Chandigarh sur meetup.com.

Lectures connexes:

  • Comment installer WordPress sur Google Cloud Platform
  • Comment héberger un blog WordPress avec Microsoft IIS
  • Créer un site WordPress avec Microsoft WebMatrix
  • Comment installer WordPress sur un PC Windows.

Conseillé: