Android

Comment installer et configurer WordPress sur Microsoft Azure

Hosting Wordpress On Azure (Step by Step Tutorial)

Hosting Wordpress On Azure (Step by Step Tutorial)

Table des matières:

Anonim

Bienvenue dans la partie 2 du tutoriel Comment lancer WordPress avec Microsoft Azure ? Dans la première partie, nous avons discuté de la configuration d`une machine virtuelle sur votre compte Azure . Et dans ce post, nous verrons comment se connecter à votre serveur et commencer le téléchargement et l`installation de WordPress dessus

Installer et configurer WordPress sur Microsoft Azure

Ce poste comprendra beaucoup de terminaux commandes, donc essayez de suivre le tutoriel étape par étape et essayez de ne pas sauter aucune étape

Configuration de votre serveur

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

Qu`est-ce que SSH?

Selon Wikipedia, Secure Shell (SSH) est un protocole de réseau cryptographique permettant d`exploiter des services réseau en toute sécurité sur un réseau non sécurisé. l`application exemple la plus connue est la connexion à distance aux systèmes informatiques par les utilisateurs

Nous utilisons PuTTY, un client SSH et telnet gratuit dans ce tutoriel. 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 créée dans la première partie et cliquez sur `Démarrer`. Puis cliquez sur `Connect` pour démarrer la connexion. Maintenant, une fenêtre pop-up affichera votre nom d`utilisateur et l`adresse IP publique de votre machine. Copiez l`intégralité du nom d`hôte SSH (par exemple, [email protected]). Vous pouvez cliquer sur les images pour voir la version agrandie.

Maintenant, ouvrez PuTTY et collez ce nom d`hôte dans le champ Host Name et sélectionnez le type de connexion SSH . 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 enfin connecté à votre serveur virtuel via une connexion SSH. Tout ce que vous devez faire maintenant est d`entrer quelques commandes dans cette fenêtre de terminal pour installer le logiciel approprié et WordPress.

Installer Apache

Étape 3 : Tout d`abord, vous devez vous assurer que tous les paquets sur votre l`installation d`Ubuntu est à 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. Fondamentalement, Apache sera celui qui écoute la demande de quelqu`un pour afficher 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 sauvegardé et ouvrez-le avec 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".

Enregistrez maintenant le fichier en appuyant sur ` Ctrl + O ` puis Entrez puis Ctrl + X `.

Redémarrez le service Apache:

sudo service apache2 reload

Et accordez les permissions à Apache en exécutant la commande suivante:

sudo ufw autoriser dans "Apache Full"

Installer MySQL et PHP

Etape 4: Exécuter 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`

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 recevoir plus de prio rity 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 apparaisse avant "index.html". Redémarrez le serveur Apache

sudo service apache2 reload

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

Etape 5: Suivez les commandes:

mysql -u root -p CREATE DATABASE test DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; GRANT ALL ON test. * À `testeur` @ `localhost` IDENTIFIÉ PAR `testpwd`; FLUSH PRIVILEGES; Sortie

Ces commandes créeront une base de données nommée test avec un utilisateur appelé "testeur" et un mot de passe "testpwd". Cette base de données sera utilisée par WordPress pour stocker toutes les données

Installation de WordPress

Etape 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 //wordpress.org/latest.tar.gz tar xzvf latest.tar.gz

Accédez au répertoire WWW où se trouvent tous les fichiers du site Web. stockez et copiez tout le contenu de WordPress ici dans un nouveau dossier de votre choix

cd / var / www sudo mkdir twcwp

Maintenant, créez le fichier wp-config.php en créant la copie de l`exemple de fichier de configuration et 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 du site Web et modifiez le fichier de configuration de WordPress pour 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 que nous avons créés au cours des étapes précédentes et enregistrez le fichier. (Voir la capture d`écran ci-dessous pour référence)

Configuration d`Apache

Étape 7 : Maintenant, pour la dernière étape, nous devons configurer apache afin qu`il sache qu`un site web fonctionne sous notre dossier "twcwp". Nous devons naviguer vers le dossier des sites disponibles et créer un nouveau fichier appelé `twcwp.conf` qui est similaire au fichier de configuration par défaut.

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

Dans ce fichier, modifiez les lignes suivantes

  • ServerAdmin your_email_adress
  • ServerName twcwp.com
  • ServerAlias ​​twcwp.com
  • DocumentRoot / var / www / twcwp

ServerAlias ​​devrait être le nom de domaine que vous avez enregistré (dans notre cas, nous n`avons pas enregistré le nom de domaine mais nous l`utilisons simplement comme référence).

Exécutez ces derniers commandes:

sudo chown -R twctestingadmin: www-données * sudo mkdir / var / www / twcwp / wp-content / télécharge sudo a2ensite twcwp.conf sudo service apache2 reload

Ici "twctestingadmin" est le nom d`utilisateur de admin compte sur notre machine virtuelle et "twcwp" est le répertoire qui contient des fichiers WordPress. Vous pouvez remplacer ces chaînes par vos coordonnées.

Et voilà, vous disposez désormais d`une machine virtuelle entièrement fonctionnelle fonctionnant sous Microsoft Azure hébergeant 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 hosts Windows et ajouter une entrée mappera l`adresse IP publique au nom de domaine temporairement. (voir la capture d`écran pour référence)

Le tutoriel est assez long et implique beaucoup d`étapes. Vous pouvez vous sentir libre de poser des questions dans la section des commentaires ci-dessous et nous serons heureux de vous aider. Certains termes utilisés dans ce post peuvent vous sembler nouveaux, vous pouvez les rechercher sur Google ou simplement laisser un message dans les commentaires.

Aussi, je voudrais vous présenter les deux personnalités qui nous ont apporté ce merveilleux atelier dans la région de Chandigarh.:

  • Jasjit Chopra
  • Divyadeep Sawhney

l`atelier a été conduit collectivement par Microsoft Users Group Chandigarh et WordPress Chandigarh . Vous pouvez entrer en contact avec les deux groupes sur Facebook et chercher des meetups à venir dans la région de Chandigarh sur meetup.com

Lectures similaires:

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