Pour ceux qui ne peuvent pas se permettre de développer des sites Web à partir de zéro, il existe maintenant plusieurs systèmes de gestion de contenu (CMS) tels que WordPress dont vous pouvez profiter pour créer des blogs ainsi que des sites Web complets en quelques clics.

WordPress est un CMS puissant, gratuit et open source, hautement enfichable et personnalisable qui est utilisé par des millions de personnes dans le monde pour gérer des blogs et des sites Web entièrement fonctionnels.

Il est facile à installer et à apprendre, en particulier pour les personnes qui n’ont pas de connaissances préalables en matière de conception et de développement de sites Web. Avec des millions de plugins et de thèmes disponibles, développés par une communauté active et dévouée d’utilisateurs et de développeurs, que vous pouvez utiliser pour personnaliser votre blog ou votre site Web pour qu’il fonctionne et ressemble à ce que vous voulez.

Conditions:

  • Un serveur Ubuntu dédié avec un nom de domaine enregistré, je vous suggère d’opter pour Hébergement Linode, qui offre 100 $ crédit pour l’essayer gratuitement.

Dans cet article, nous allons parcourir les différentes étapes que vous pouvez suivre pour installer la dernière version de WordPress au Ubuntu 20.04, Ubuntu 18.04, et Ubuntu 16.04 avec LAMPE (Linux, Apache, MySQL, et PHP) empiler.

Installer la pile LAMP sur le serveur Ubuntu

Dans un premier temps, nous allons découvrir les différentes étapes de l’installation du LAMPE empiler avant de passer à l’installation WordPress.

Publicité

Étape 1 : Installer le serveur Web Apache sur Ubuntu

Tout d’abord, mettez à jour et mettez à niveau la liste des packages logiciels, puis installez le Apache serveur Web à l’aide des commandes suivantes.

$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get install apache2 apache2-utils 
Installer Apache Dans Ubuntu
Installer Apache Dans Ubuntu
Installer Apache Dans Ubuntu

Nous devons permettre au Apache2 serveur Web pour démarrer au démarrage du système, ainsi que démarrer le service et vérifier l’état comme suit :

$ sudo systemctl enable apache2
$ sudo systemctl start apache2
$ sudo systemctl status apache2
Vérifier L'État D'Apache Dans Ubuntu
Vérifier L'État D'Apache Dans Ubuntu
Vérifier L’état D’apache Dans Ubuntu

Une fois que vous avez démarré Apache, vous devez alors autoriser le trafic HTTP sur votre Pare-feu UFW comme montré.

$ sudo ufw allow in "Apache"
$ sudo ufw status
Ouvrir Le Port Apache Sur Le Pare-Feu Ufw
Ouvrir Le Port Apache Sur Le Pare-Feu Ufw
Ouvrir Le Port Apache Sur Le Pare-Feu Ufw

Pour tester si le Apache serveur est en cours d’exécution, ouvrez votre navigateur Web et entrez l’URL suivante dans la barre d’adresse.

http://server_address
OR
http://your-domain.com

La page d’index par défaut d’Apache2 s’affichera si le serveur Web est opérationnel.

Page Par Défaut D'Apache Sous Ubuntu
Page Par Défaut D'Apache Sous Ubuntu
Page Par Défaut D’apache Sous Ubuntu

Noter: Le répertoire racine par défaut d’Apache est /var/www/html, tous vos fichiers Web seront stockés dans ce répertoire.

Étape 2 : Installer le serveur de base de données MySQL

Ensuite, nous devons installer le MySQL serveur de base de données en exécutant la commande ci-dessous :

$ sudo apt-get install mysql-client mysql-server
Installer Mysql Dans Ubuntu
Installer Mysql Dans Ubuntu
Installer Mysql Dans Ubuntu

Si vous souhaitez installer MariaDB, vous pouvez l’installer à l’aide de la commande suivante.

$ sudo apt-get install mariadb-server mariadb-client
Installer Mariadb Dans Ubuntu
Installer Mariadb Dans Ubuntu
Installer Mariadb Dans Ubuntu

Une fois le serveur de base de données installé, il est fortement conseillé d’exécuter un script de sécurité pour supprimer les paramètres par défaut non sécurisés et protéger votre système de base de données.

$ sudo mysql_secure_installation 

Tout d’abord, il vous sera demandé d’installer le ‘valider_mot_de_passe‘ plugin, alors tapez Y/Yes et appuyez sur Entrer et choisissez également le niveau de force du mot de passe par défaut.

Définir Le Mot De Passe Racine Mysql Dans Ubuntu
Définir Le Mot De Passe Racine Mysql Dans Ubuntu
Définir Le Mot De Passe Racine Mysql Dans Ubuntu

Pour les autres questions, appuyez sur Y et frapper le ENTRER touche à chaque invite.

Sécurisez Mysql Dans Ubuntu
Sécurisez Mysql Dans Ubuntu
Sécuriser Mysql Dans Ubuntu

Étape 3 : Installer PHP dans Ubuntu

Enfin, nous installerons PHP et quelques modules pour qu’il fonctionne avec les serveurs Web et de base de données en utilisant la commande ci-dessous :

$ sudo apt-get install php libapache2-mod-php php-mysql php-curl php-gd php-mbstring php-xml php-xmlrpc php-soap php-intl php-zip 
Installer Php Dans Ubuntu
Installer Php Dans Ubuntu
Installer Php Dans Ubuntu

Une fois PHP et toutes les extensions requises installés, vous devez redémarrer Apache pour charger ces nouvelles extensions.

$ sudo systemctl restart apache2

De plus, pour tester si php travaille en collaboration avec le serveur Web, nous devons créer un info.php fichier à l’intérieur /var/www/html.

$ sudo vi /var/www/html/info.php

Et collez le code ci-dessous dans le fichier, enregistrez-le et quittez.

Lorsque cela est fait, ouvrez votre navigateur Web et saisissez l’URL suivante dans la barre d’adresse.

http://server_address/info.php
OR
http://your-domain.com/info.php

Vous devriez pouvoir afficher la page d’informations php ci-dessous comme confirmation.

Vérifier Les Informations Php Dans Ubuntu
Vérifier Les Informations Php Dans Ubuntu
Vérifier Les Informations Php Dans Ubuntu

Étape 4 : Installer WordPress dans Ubuntu

Téléchargez la dernière version du package WordPress et extrayez-la en exécutant les commandes ci-dessous sur le terminal :

$ wget -c http://wordpress.org/latest.tar.gz
$ tar -xzvf latest.tar.gz

Déplacez ensuite les fichiers WordPress du dossier extrait vers le répertoire racine par défaut d’Apache, /var/www/html/:

$ sudo mv wordpress/* /var/www/html/

Ensuite, définissez les autorisations correctes sur le répertoire du site Web, c’est-à-dire attribuez la propriété des fichiers WordPress au serveur Web comme suit :

$ sudo chown -R www-data:www-data /var/www/html/
$ sudo chmod -R 755 /var/www/html/

Étape 5 : Créer une base de données WordPress

Exécutez la commande ci-dessous et fournissez le mot de passe de l’utilisateur root, puis appuyez sur Entrer pour passer au shell mysql :

$ sudo mysql -u root -p 

Dans le shell mysql, tapez les commandes suivantes, en appuyant sur Entrer après chaque ligne d’une commande mysql. N’oubliez pas d’utiliser vos propres valeurs valides pour nom de la base de données, utilisateur de la base de données, et utilisez également un mot de passe fort et sécurisé comme mot de passe_utilisateur_base de données:

mysql> CREATE DATABASE wp_myblog;
mysql> CREATE USER 'username'@'%' IDENTIFIED WITH mysql_native_password BY 'password';
mysql> GRANT ALL ON wp_myblog.* TO 'username'@'%';
mysql> FLUSH PRIVILEGES;
mysql> EXIT;
Créer Une Base De Données Wordpress
Créer Une Base De Données Wordpress
Créer Une Base De Données Wordpress

Allez le /var/www/html/ répertoire et renommer existant wp-config-sample.php à wp-config.php. Assurez-vous également de supprimer la page d’index Apache par défaut.

$ cd /var/www/html/
$ sudo mv wp-config-sample.php wp-config.php
$ sudo rm -rf index.html

Ensuite, mettez-le à jour avec les informations de votre base de données dans la section Paramètres MySQL (reportez-vous aux cases en surbrillance dans l’image ci-dessous) :

Paramètres Wordpress Mysql
Paramètres Wordpress Mysql
Paramètres Wordpress Mysql

Ensuite, redémarrez le serveur Web et le service mysql à l’aide des commandes ci-dessous :

$ sudo systemctl restart apache2.service 
$ sudo systemctl restart mysql.service 

Ouvrez votre navigateur Web, puis entrez votre nom de domaine ou votre adresse de serveur comme indiqué.

http://server_address/info.php
OR
http://your-domain.com/info.php

Vous obtiendrez la page d’accueil ci-dessous. Lisez la page et cliquez sur « Allons-y!” pour aller plus loin et remplir toutes les informations demandées à l’écran.

Choisissez La Langue Wordpress
Choisissez La Langue Wordpress
Choisissez La Langue Wordpress
Définir Les Détails De Wordpress
Définir Les Détails De Wordpress
Définir Les Détails De Wordpress
Tableau De Bord Wordpress
Tableau De Bord Wordpress
Tableau De Bord Wordpress

En espérant que tout s’est bien passé, vous pouvez maintenant profiter WordPress sur votre système. Cependant, pour exprimer des préoccupations ou poser des questions concernant les étapes ci-dessus ou même fournir des informations supplémentaires qui, selon vous, n’ont pas été incluses dans ce didacticiel, vous pouvez utiliser la section commentaires ci-dessous pour nous répondre.

.

Rate this post
Publicité
Article précédentPUBG NEW STATE IOS : les pré-inscriptions sont désormais en ligne
Article suivantMeilleurs smartphones avec appareil photo que vous pouvez acheter en Inde en 2021
Avatar
Violette Laurent est une blogueuse tech nantaise diplômée en communication de masse et douée pour l'écriture. Elle est la rédactrice en chef de fr.techtribune.net. Les sujets de prédilection de Violette sont la technologie et la cryptographie. Elle est également une grande fan d'Anime et de Manga.

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici