Que vous soyez un développeur WordPress expérimenté ou que vous débutiez, l'installation de WordPress sur Ubuntu est simple et rapide.

WordPress est un système de gestion de contenu (CMS) complet qui alimente de nombreux sites Web que vous visitez quotidiennement.

Si vous souhaitez commencer à développer des sites Web WordPress mais que vous n'êtes pas prêt à payer pour un serveur sur le cloud, vous pouvez exécuter et héberger votre site WordPress localement sur votre PC. Voici tout ce que vous devez savoir sur l'installation de WordPress sur Linux.

Pourquoi utiliser WordPress?

Selon Wordpress, 40% des sites Web dans le monde sont construits avec WordPress. Ce sont des statistiques impressionnantes, et vous vous demandez peut-être: « Pourquoi WordPress est-il si populaire ?

Voici quelques raisons clés pour lesquelles de nombreuses personnes choisissent WordPress pour alimenter leurs sites Web :

  • Convivial: WordPress est livré avec un tableau de bord intuitif et facile à utiliser qui facilite la création et la gestion de sites Web. Cela facilite également l'apprentissage du framework.
  • instagram viewer
  • Polyvalent: Vous pouvez utiliser WordPress pour créer une large gamme de sites Web tels que des blogs, des boutiques en ligne, des pages de destination d'entreprise, etc.
  • Personnalisation : Deux éléments principaux des sites WordPress sont les thèmes et les plugins. Ceux-ci vous permettent de personnaliser et de modifier l'apparence de votre site Web à votre guise.
  • Rentable: WordPress est open-source et gratuit à utiliser et a un sens économique lors du développement de sites Web. De plus, il est relativement facile de trouver des développeurs WordPress, ce qui le rend moins cher.

Voici les étapes pour installer WordPress sur Ubuntu :

1. Configurer une pile LAMP

Une pile LAMP est un ensemble de quatre packages logiciels principaux nécessaires au bon fonctionnement de WordPress. LAMP signifie Linux, Apache, MySQL et PHP.

  • Linux est le système d'exploitation sur lequel vous allez déployer vos sites Web WordPress.
  • Apache est une application de serveur Web open source utilisée pour servir des pages Web et d'autres contenus sur Internet. Il facilite la connexion entre le serveur et votre navigateur Web. C'est l'un des serveurs Web les plus utilisés, connu pour sa stabilité, sa flexibilité et son extensibilité.
  • MySQL est un système de gestion de base de données relationnelle (RDBMS) puissant, open source et multiplateforme largement utilisé pour gérer et stocker des données structurées. Il est utilisé pour conserver et conserver les informations de votre site Web.
  • PHP est un langage de programmation côté serveur utilisé pour développer des sites Web. Vous pouvez développer le logiciel WordPress de base et ses thèmes et modèles en utilisant PHP. De plus, il gère toute la logique métier de votre site WordPress.

XAMPP est une excellente pile LAMP qui regroupe tous ces packages logiciels. Si vous n'avez pas de pile LAMP sur votre PC, il est relativement facile à configurer.

Tout d'abord, téléchargez XAMPP pour Linux.

Télécharger:XAMPP

Lorsque le téléchargement est terminé, accédez à la Téléchargements répertoire, puis donnez au fichier XAMPP nouvellement téléchargé les autorisations d'exécution avec :

cd ~/Downloads && sudo chmod 777 xampp-linux-x64-*-installer.run

Démarrez le programme d'installation de XAMPP en utilisant :

sudo ./xampp-linux-x64-*-installer.run

Un programme d'installation graphique vous sera présenté, il vous suffit donc de suivre pour terminer l'installation.

Une fois installé, vous pouvez démarrer ou exécuter XAMPP avec :

sudo /opt/lampp/lampp start

Après avoir démarré XAMPP, vous pouvez accéder à l'URL suivante à l'aide de votre navigateur Web: hôte local. Si vous avez tout configuré correctement, vous serez accueilli par un écran semblable à celui-ci :

N'oubliez pas que WordPress est multiplateforme, vous pouvez donc également installez-le localement sur Windows ou macOS.

2. Télécharger WordPress sur Linux

Une fois la pile LAMP configurée, vous pouvez procéder au téléchargement de la dernière version de WordPress.

Par défaut, WordPress sera téléchargé dans votre répertoire Téléchargements. Ensuite, allez dans le répertoire Téléchargements en utilisant la commande cd:

cd ~/Downloads

Décompressez l'archive WordPress nouvellement téléchargée à l'aide de l'utilitaire de décompression comme suit:

unzip wordpress-*.zip

Télécharger:Wordpress

3. Configurer WordPress sur Linux

Créez un dossier dans le /opt/lampp/htdocs répertoire correspondant au nom du site Web que vous souhaitez créer. Le nom du dossier est ce que vous utiliserez dans l'URL pour naviguer localement sur votre site WordPress.

Allez dans le opter répertoire et créez un dossier nommé muo. N'hésitez pas à utiliser le nom de votre choix.

cd /opt/lampp/htdocs && sudo mkdir muo

Copiez le contenu du dossier WordPress que vous avez décompressé précédemment dans le répertoire de votre site Web.

sudo cp -R ~/Downloads/wordpress-*/wordpress/* /opt/lampp/htdocs/muo

N'oubliez pas de remplacer la version de WordPress dans la commande précédente par la version correcte.

Changer le propriétaire du site et de tout son contenu de racine à www-données en utilisant:

sudo chown www-data: www-data -R /opt/lampp/htdocs/muo/

Modifiez également les autorisations d'écriture afin de pouvoir travailler facilement avec votre site WordPress localement.

sudo chmod 777 -R /opt/lampp/htdocs/muo

N'utilisez pas les autorisations d'écriture précédentes sur les environnements de production, car elles ne sont pas suffisamment restrictives, mais elles conviennent aux tests et au développement local.

4. Installer WordPress sur Linux

Votre site Web WordPress a besoin d'une base de données pour stocker et conserver les configurations du site Web et les détails des utilisateurs. Heureusement, XAMPP a déjà installé une base de données MySQL pour nous.

Vous pouvez accéder à la base de données depuis votre navigateur en visitant l'URL: hôte local/phpmyadmin.

Clique sur le Nouveau dans le volet de gauche et spécifiez un nom pour votre base de données. Puis clique Créer. j'ai nommé le mien muo pour correspondre au nom du site.

Visitez l'URL hôte local/muo pour commencer à configurer votre site Web. Remplacer muo avec le nom de dossier de votre site Web que vous avez spécifié à la troisième étape.

Sur la page suivante, vous devez fournir le nom de la base de données et d'autres détails. Le nom d'utilisateur MySQL par défaut est racine et il n'y a pas de mot de passe, alors laissez-le vide.

Clique le Soumettre et suivez les invites qui suivent.

Enfin, fournissez le titre du site, le nom d'utilisateur, un mot de passe fort et votre adresse e-mail. Ensuite, cliquez sur le Installer bouton.

Sur la page suivante, vous vous connecterez au panneau d'administration WordPress qui vous permet de personnaliser et de créer votre site Web à votre guise.

Sécuriser votre site WordPress est important

WordPress est idéal pour développer une large gamme de sites Web. Et le meilleur de tous, il est facile de démarrer et de l'installer sur votre PC local.

Lorsque vous souhaitez déployer votre site Web WordPress en production, vous devez sécuriser votre site Web pour éviter les violations et l'exploitation des données.