1er article sur WordPress !

Comment j’ai fais?

  • Tout d’abord, la préparation du terrain:
    • J’ai supprimé les données du cours Datascientest dans html du staging server.
    • J’ai réinstallé WordPress dans le www afin d’avoir une installation conventionnelle.
    • J’ai également supprimé le précédent sous-domaine qui était lié à ce cours.
    • Installation de NGINX inutile car déjà réalisée dans le cours Datascientest.
  • Mise en oeuvre:
    • J’ai veillé à avoir la version 8.3.6 de PHP.
    • Création de la base de données wp.exam
    • Création du power user (avec tout les droits sauf DROP)
    • Paramétrage du fichier wp-config pour connexion à la base.
    • Installation du certificat avec Certbot.
    • Regroupement des fichiers demandés dans une archive
      • /var/log/nginx/access.log
      • /var/log/nginx/error.log
      • /etc/letsencrypt/live/votre_DNS/fullchain.pem
      • /etc/letsencrypt/live/votre_DNS/privkey.pem
      • /etc/letsencrypt/options-ssl-nginx.conf
      • /etc/letsencrypt/ssl-dhparams.pem
      • wp-config.php
      • Quelques screenshots du site WordPress
      • Une sauvegarde la base
  • Tests:
    • Paramétrages WordPress OK
    • Création d’un user test depuis WordPress OK
    • Création de cette page OK
    • Activation des logs de la base depuis le fichier /etc/mysql/mariadb.conf.d/50-server.cnf
    • Création du error.log OK
    • Activation des query logs en ajout slow_query_log = 1 dans le fichier de conf
    • Test de requêtes dans la base pour alimenter les logs
  • Création de l’archive contenant les livrables.