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.
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.
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
Pour les autres questions, appuyez sur Y et frapper le ENTRER touche à chaque invite.
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 :
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
É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 :
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
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.
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
Ensuite, redémarrez le serveur Web et le service mysql à l’aide des commandes ci-dessous :
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
Définir Les Détails De 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.