GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Wordpress :un guide d'installation pour Ubuntu Linux (LAMP) et Windows (WAMP)

1. Présentation

Wordpress est un outil de blogging open source gratuit et un CMS utilisé par des millions de personnes dans le monde. Sa simplicité, sa puissance et sa flexibilité en font un excellent choix pour les utilisateurs et les développeurs à recommander. Il a parcouru un long chemin depuis sa sortie en mai 2013. Il se compose de tonnes de thèmes, de plugins et de fonctionnalités qui aident l'utilisateur à obtenir vitesse, sécurité et fiabilité.

2. Pré-requis

Les pré-requis incluent les dernières versions de PHP, MySQL et apache server. Sur un système Linux, cela signifierait installer une pile LAMP ou sur Windows, cela reviendrait à installer la pile WAMP.

2.1 Installer LAMP

Commencez par installer le serveur Apache à l'aide des commandes suivantes :

sudo apt-get update
sudo apt-get install apache2

Testez si Apache fonctionne en saisissant l'URL suivante dans un navigateur :

http://localhost/

Deuxièmement, installez PHP à l'aide de la commande suivante :

sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt
sudo /etc/init.d/apache2 restart

Testez php :utilisez la commande suivante pour créer un fichier :

sudo gedit /var/www/html/testphp.php

puis sur le fichier entrez le contenu suivant. Enregistrez et quittez le fichier :

<?php phpinfo(); ?>

Dans un navigateur, utilisez l'URL suivante pour tester si PHP fonctionne :

http://localhost/testphp.php

Troisièmement, installez et configurez Mysql à l'aide des commandes suivantes :

sudo apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql
sudo /usr/bin/mysql_secure_installation

(Entrez le mot de passe root lorsqu'on vous le demande. Et modifiez-le si vous le souhaitez. Sinon, il peut être ignoré. Une série de questions sera posée concernant les utilisateurs anonymes, la connexion root à distance, les bases de données de test et les tables distantes. Les réponses à ces questions peuvent être 'y' ou 'n'. Il est recommandé de fournir 'y' partout. Reportez-vous à "result.txt" ou à l'image ci-dessous pour la sortie)


Maintenant, créez un utilisateur root pour mysql en utilisant la commande suivante :

mysql -u root

utilisez maintenant la commande suivante pour définir le mot de passe, mais assurez-vous de remplacer "your_password" par ce que vous voulez.

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('your_password');

Enfin, redémarrez le serveur apache à l'aide de la commande suivante pour intégrer toutes les installations :

sudo service apache2 restart

2.2 Installer WAMP

WAMP peut être téléchargé directement à partir de ce lien ici. Une fois téléchargé, exécutez le fichier.

Vous pourrez voir la configuration/version de chaque composant de WAMP comme indiqué ci-dessous.

Cliquez sur suivant et suivez la procédure à l'écran et cliquez sur installer. Une fois l'installation terminée, il vous sera demandé d'entrer le nom d'hôte et l'e-mail pour configurer la messagerie php. Saisissez le nom et l'adresse souhaités. Par exemple, voir l'image ci-dessous :

Cliquez sur suivant puis terminez-le. Lorsque vous y êtes invité, autorisez l'accès au serveur hhtp via le pare-feu. Et cela démarre le serveur WAMP. Pour tester si cela fonctionne, tapez l'URL dans un navigateur :http://localhost/ . Si un écran apparaît comme indiqué ci-dessous, cela signifie qu'il a été installé correctement.

2.3 Téléchargement de Wordpress

Téléchargez la dernière version de Wordpress à partir de cette page :

https://wordpress.org/download/

3 Extraction de Wordpress

3.1 Sous Linux

Le package de Wordpress peut être directement extrait dans le lecteur dans lequel il a été téléchargé ou il peut être téléchargé et extrait sous Linux en utilisant le shell. Pour ce faire, utilisez les commandes suivantes :

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

3.2 Sous Windows

Le package WordPress une fois téléchargé doit être extrait et placé dans le répertoire racine du serveur wamp. Placez donc le dossier extrait de WordPress à l'emplacement :"c://wamp/www/".

4 Création de la base de données et d'un utilisateur

Si un fournisseur d'hébergement est utilisé, il y a de fortes chances que la base de données soit déjà créée pour votre configuration automatisée. Cependant, pour configurer manuellement la base de données pour Wordpress à l'aide de votre propre serveur Web, il est recommandé d'utiliser PhpMyAdmin ou d'utiliser le client MySQL. Cette étape explique comment utiliser phpmyadmin

Installez et configurez phpmyadmin sur Linux (LMAP) en utilisant les commandes suivantes :

sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin sudo /etc/init.d/apache2 restart

Dans un navigateur, utilisez l'URL :"http://localhost/phpmyadmin" pour obtenir la page phpmyadmin.

Installer et configurer phpmyadmin sous Windows (WAMP) Le phpmyadmin sous Windows sera installé automatiquement lors de l'installation de WAMP. Pour utiliser Phpmyadmin sous windows, dans un navigateur utilisez l'url suivante :http://localhost/phpmyadmin

Une fois la page ouverte, elle ressemble à l'image ci-dessous :

Une fois que phpmyadmin est en cours d'exécution, la prochaine chose à faire est de créer une base de données pour wordpress. Ce processus reste le même pour Windows (WAMP) et Linux (LAMP)

1) sur la page phpmyadmin, cliquez sur l'onglet "base de données" dans la barre du haut. Ensuite, dans la zone de texte ci-dessous, entrez un nom pour votre base de données. Ici, je le nomme "wordpress" et choisis la collation comme "utf8_unicode_ci". Cliquez ensuite sur le bouton "créer". Une fois le bouton de création cliqué, la base de données wordpress devrait apparaître dans le panneau de gauche. Reportez-vous à l'image ci-dessous.

2) Nous créons maintenant un utilisateur pour wordpress. Pour ce faire, cliquez sur l'icône d'accueil en haut du panneau de gauche. Cliquez ensuite sur l'onglet "utilisateurs" en haut de l'écran comme indiqué dans l'image ci-dessous.

Suivez les étapes ci-dessous :

  • Cliquez sur le bouton ci-dessous qui indique "Ajouter un utilisateur".
  • Fournissez un nom d'utilisateur. J'ai choisi "wpuser"
  • Entrez un mot de passe et ressaisissez-le.
  • sélectionnez l'hôte comme "local" dans le menu déroulant.
  • notez le mot de passe et le nom d'utilisateur.
  • laissez les autres champs tels quels et cliquez sur le bouton "Aller" en bas de cette page.

Une fois ces étapes terminées, vous serez redirigé vers la page des utilisateurs. Maintenant dans cette page, cliquez sur "modifier les privilèges" pour l'utilisateur que vous venez de créer. 'wpuser' dans ce cas et une page apparaît comme indiqué ci-dessous.

3) Effectuez maintenant les étapes suivantes.

  • Sous la section spécifique à la base de données, sélectionnez la base de données "wordpress" dans le menu déroulant.
  • Vous obtiendrez des cases à cocher sous 3 sections :Données, Structure et Administration. Au-dessus de cela, sélectionnez l'option "Tout cocher" et la page ressemblera à l'image ci-dessous.
  • Cliquez sur le bouton "Aller" pour cette section.

5 Configuration du fichier wp-config.php

Ce fichier doit être configuré pour indiquer les différents paramètres de base de données requis par wordpress pour exécuter config.php, et l'ouvrir dans un éditeur de texte. Sous Linux, la commande suivante peut être utilisée.

cp wp-config-sample.php wp-config.php gedit wp-config.php

Une fois le fichier ouvert, des modifications doivent être apportées sous la ligne indiquant :

// ** MySQL settings - You can get this info from your web host ** //

Les modifications doivent donc être apportées en saisissant DB_NAME, DB_USER, DB_PASSWORD, DB_HOST. Les valeurs de ces paramètres doivent être les mêmes que celles données lors de la création d'un utilisateur de base de données et de base de données. Les images ci-dessous montrent la partie du fichier avant et après les modifications. (Notez que l'image ci-dessous contient les valeurs fournies par nous, modifiez-la pour représenter les valeurs fournies par vous)

La prochaine chose à faire est d'entrer des phrases dans le même fichier sous la ligne :

* Authentication Unique Keys and Salts.

Maintenant, dans cette section, de nombreuses phrases peuvent être saisies manuellement, mais il est recommandé de générer un ensemble de phrases fortes en utilisant le lien :

https://api.wordpress.org/secret-key/1.1/salt/

Chaque fois que vous visitez ce lien, vous obtiendrez un ensemble de valeurs différent. L'image ci-dessous montre la valeur que j'ai, et je vais l'utiliser.

Vous trouverez ci-dessous les images montrant le fichier avant et après la saisie de ces phrases.

Enregistrez et quittez le fichier.

6 Téléchargez les fichiers et exécutez le script d'installation de wordpress.

6.1 Téléchargement dans LAMP

Dans cette étape, nous plaçons le wordpress dans le serveur que nous avons créé. Ainsi, le répertoire "wordpress" doit être placé dans le dossier racine du serveur apache, qui est "/var/www". Pour ce faire, utilisez la commande suivante dans le terminal :

cp -R ~/wordpress /var/www/wordpress

Cela copie récursivement le wordpress dans le répertoire racine du serveur.

6.2 Téléchargement dans WAMP

Placez le fichier extrait sous c:/wamp , si vous ne l'avez pas déjà fait. Maintenant, pour exécuter le script d'installation de wordpress, ouvrez un navigateur et pointez-le vers le script d'installation présent dans le dossier wp-admin. L'url est :

http://localhost/wordpress/wp-admin/install.php

Cela ouvre une page qui inclurait tous les détails du site, le nom d'utilisateur et le mot de passe et cliquez sur le bouton d'installation en bas de la page. L'image est montrée ci-dessous :

Une fois l'installation réussie, vous obtiendrez un écran comme l'image ci-dessous. Vous pouvez ensuite cliquer sur le bouton de connexion, entrer vos informations d'identification et vous aurez terminé l'installation.



  • Wordpress

Ubuntu
  1. 25 meilleurs thèmes d'icônes pour Ubuntu et autres Linux

  2. Configuration de base de PHP 7 et Nginx sur Ubuntu 16.04 Linux

  3. CLIENT OPENVPN pour Windows et Linux

  4. Guide de base pour l'installation de LAMP sur Ubuntu

  5. Ubuntu ne reconnaît pas Windows 10 pour l'installation ?

Quota Linux - installation et configuration sur Ubuntu et Debian

Installation d'uTox sur Ubuntu et Fedora Linux

Installez Samba sur Ubuntu 20.04 et partagez des fichiers sur Linux et Windows

Comment installer Linux, Apache, MySQL et PHP (LAMP) sur un serveur cloud Ubuntu 20.04

Comment installer Linux, Apache, MySQL et PHP (LAMP) sur un serveur cloud Ubuntu 12.04

Comment installer LAMP sur Ubuntu 15.10 (Linux, Apache, MySQL et PHP)