GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer, configurer et exécuter WordPress 3.8 sur RHEL/CentOS/Fedora

Des millions de beaux sites Web et blogs sont propulsés par WordPress en raison de sa fonctionnalité conviviale pour le référencement. Lancé en 2003 avec moins d'utilisateurs, il est devenu aujourd'hui le plus grand outil de blogging auto-hébergé au monde. WordPress a récemment publié la version 3.8 et l'a nommée "Parker" en l'honneur de Charlie Parker, l'innovateur du bebop, est disponible en téléchargement. Les nouvelles fonctionnalités de Parker sont :

  • Introduction d'un nouveau design moderne
  • WordPress sur tous les appareils
  • Schémas de couleurs d'administration correspondant à votre personnalité
  • Gestion des thèmes raffinée
  • Twenty Fourteen, un nouveau thème de magazine épuré

Cliquez ici pour en savoir plus sur cette version de wordpress. Dans cet article, nous allons apprendre à installer wordpress 3.8 sur une machine Linux (CentOS/RHEL/Fedora).

Prérequis logiciels

Pour installer et exécuter un site/blog alimenté par WordPress, vous devez avoir les packages suivants déjà installés et configurés.

  • Apache
  • MySQL (version 5.0 ou supérieure)
  • PHP (version 5.2.4 ou supérieure)
  • Module PHP5 pour Apache

Assurez-vous que tous les packages ci-dessus sont installés à l'aide des commandes ci-dessous :

[root@catest ~]# yum info httpd
[root@catest ~]# yum info mysql
[root@catest ~]# yum info php

Si l'un d'eux est manquant, installez-le à l'aide des commandes ci-dessous via yum :

[root@catest ~]# yum install httpd
[root@catest ~]# yum install mysql
[root@catest ~]# yum install php

Si votre version de php est toujours inférieure à 5.2.4, suivez "Comment mettre à jour de force php de 5.1.6 à 5.3.3 en utilisant yum". Si vous installez php via la compilation des sources et que vous vous retrouvez avec l'erreur xml2-config introuvable, suivez cette solution rapide.

Installer WordPress

step1 : Téléchargez le dernier fichier tar-ball ou zip WordPress à partir du site Web WordPress ou exécutez la commande ci-dessous :

[root@catest ~]# wget http://wordpress.org/latest.zip

Étape 2 : Décompressez le fichier téléchargé sur pour documenter la racine de votre domaine et mettre à jour les autorisations sur les fichiers

[root@catest html]# unzip wordpress-3.8.zip
[root@catest html]# chown -R apache:apache wordpress
[root@catest html]# chmod -R 755 wordpress

Étape 3 :Créer une base de données et un utilisateur de base de données

Connectez-vous à mysql avec root utilisateur.

[root@catest html]# mysql -u root -p
Enter password:

Émettez les commandes mysql suivantes pour créer une base de données nommée my_wordpress .

mysql> CREATE DATABASE wordpress CHARACTER SET utf8;
Query OK, 1 row affected (0.73 sec)

Définissez le nom d'utilisateur et le mot de passe pour la base de données créée ci-dessus à l'aide de la commande mysql ci-dessous. Remplacez USERNAME par votre nom d'utilisateur et PASSWORD par votre mot de passe.

mysql> GRANT ALL PRIVILEGES ON wordpress.* TO 'YOUR_USERNAME'@'localhost' IDENTIFIED BY 'YOUR_PASSWORD';

Videz ensuite les privilèges

mysql> FLUSH PRIVILEGES;

Étape 4 :Créer un fichier de configuration pour wordpress

S'il manque l'extension MySQL à votre installation PHP, l'accès au répertoire WordPress via un navigateur Web pour la première fois entraînera l'erreur "Votre installation PHP semble manquer l'extension MySQL requise par WordPress". Suivez le lien pour la solution rapide.

Après avoir rapidement résolu le problème ci-dessus, accédez au dossier wordpress via un navigateur Web pour poursuivre le processus d'installation et vous vous retrouverez dans l'avertissement ci-dessous.

Même si vous pouviez configurer le fichier de configuration wordpress via l'interface Web, je suggérerais personnellement de le faire manuellement en copiant wp-config-sample.php vers wp-config.php sous votre répertoire wordpress comme indiqué ci-dessous.

[root@catest wordpress]# cp wp-config-sample.php wp-config.php

Ouvrez wp-config.php en utilisant votre éditeur préféré.

[root@catest wordpress]# vim wp-config.php

Localisez les lignes suivantes et remplacez les valeurs par celle créée à l'étape 3.

/** The name of the database for WordPress */
define('DB_NAME', 'database_name_here');

/** MySQL database username */
define('DB_USER', 'username_here');

/** MySQL database password */
define('DB_PASSWORD', 'password_here');

Étape 5 :accédez maintenant au répertoire wordpress à l'aide d'un navigateur Web

Vous serez invité à saisir certaines informations telles que le nom du site, le nom d'utilisateur, le mot de passe, l'adresse e-mail, etc., comme indiqué ci-dessous :

Remarque importante :Assurez-vous que votre adresse e-mail est correctement saisie. En cas de mot de passe perdu, vous pouvez récupérer le mot de passe de cet identifiant de messagerie.

Remplissez tous les détails et appuyez sur le bouton Installer WordPress.

Étape 6 :Voilà, WordPress a été installé avec succès.

Étape 7 :Connectez-vous à la page d'administration de wordpress

Cliquez sur le bouton de connexion et fournissez votre nom d'utilisateur et votre mot de passe pour vous connecter à la page d'administration de WordPress.

Compte tenu de tous les prérequis installés, l'installation de wordpress se ferait en un peu moins de 5 minutes !!! Par défaut "Twenty Fourteen ” le thème serait activé. L'installation de wordpress par défaut est plus sujette aux hacks de sécurité. Suivez ce "Guide définitif pour sécuriser votre serveur Web avec 50 meilleures pratiques" et rendez votre serveur Web difficile à pirater.

Faites-moi savoir si cette installation vous a pris plus de 5 minutes ???


Cent OS
  1. Comment installer et configurer R sur le système Linux RHEL 8 / CentOS 8

  2. Comment installer et configurer Fail2Ban sur CentOS 8 et Fedora 33

  3. Comment installer Python 3.5 sur CentOS/RHEL et Fedora

  4. CentOS / RHEL 7 :Comment installer et configurer telnet

  5. Comment installer et configurer Samba dans CentOS / RHEL

Comment installer et configurer MySQL Cluster sur CentOS 7

Comment installer et configurer le serveur VNC dans CentOS 7 / RHEL 7

Comment installer MySQL 8.0 sur CentOS 8 / RHEL 8

Comment installer et configurer Jenkins sur CentOS 8 / RHEL 8

Comment installer MySQL 8.0 sur RHEL/CentOS 8/7 et Fedora 35

Comment installer Wine 5.0 sur CentOS, RHEL et Fedora