Article original Publié le : 1 mail 2021 Mise a jour le : Je vais tester ce fork Urvanov Syntax Highlighter pour rendre ces pages plus attrayantes, visuellement, c’est plus riche et agréable à lire. Le projet est suivi, mis a jour et on peut customiser le plugin. Il y a certains attribues […]
Étiquette : Wordpress
[WordPress] Page de maintenance sans plugin
Page de maintenance sans plugin pour WordPress Article original Publié le : 19 avril 2021 Mise a jour le : – La précision “sans plugin” c’est juste que ce n’est pas nécessaire, quelques lignes à coder suffise. Pour activer la page de maintenance en cli, il faut créer le fichier .maintenance a la […]
[WordPress] Désactiver la mise a jour d’un plugin
Désactiver la mise a jour d’un plugin sous WordPress Article original Publié le : 22 mai 2020 Mise a jour le : – Bien que cela ne soit pas du tout a conseiller pour des questions de sécurité ou de fonctionnalité, il peut être nécessaire même provisoirement de figer la version a utiliser. […]
[Web] Mise a jour de PHP 7.0 en 7.3
Mise a jour de PHP 7.0 en 7.3 Article original Publié le : 12 Avril 2019 Mise a jour le : – Pour ma modeste petite infra (1 pov’ vm avec 1 vCore et 2 Go de RAM 🙂 ) qui héberge un WordPress, un Matomo, il fallait que je mette a jour […]
[Stats] Installation de Matomo
Installation d’un serveur Matomo (anciennement Piwik) Version de l’OS Debian 9 Version de Matomo 3.7.0 Pré-requis Un CMS opérationnel Article original Publié le : 20 janvier 2019 Mise a jour le : 26 janvier 2019 Installation des paquets nécessaires Configuration de Mariadb Installation de Matomo Configuration du vhost Génération du […]
[WordPress] Optimiser WordPress avec Redis
Optimiser WordPress avec Redis Version de l’OS Debian 9.6 (stretch) Version de Redis 3.2.6 Pré-requis Un serveur WordPress opérationnel Article original Publié le : 17 janvier 2019 Mise a jour le : – Installation des paquets nécessaires Configuration de Redis Configuration de WordPress Installation du plugin Redis Object Cache […]
[Linux] Faire une sauvegarde de WordPress auto hébergé
Faire une sauvegarde de WordPress auto hébergé Voici un script pour la sauvegarde de mon WordPress que j’héberge en local, ce qui comprend la base mysql et le répertoire data. Je sauvegarde les données a travers un lecteur réseau Je crée mon script dans le répertoire /usr/local/sbin
1 |
# vim /usr/local/sbin/backup_full_wordpress.sh |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
#!/bin/bash # Sauvegarde site Wordpress + BDD Mysql # Variable date DATE=$(date +%Y-%m-%d) # Destination de la sauvegarde DESTINATION=/<strong>dossierdesauvegarde</strong>/wordpress-$DATE # Variable destination /bin/mkdir $DESTINATION # Conservation des sauvegardes RETENTION=7 # Création de l'archive via et enregistrement dans le répertoire DESTINATION + source cd /opt /bin/tar -cjf $DESTINATION/wordpress-$DATE.tar.bz2 wordpress # sauvegarde mysql /usr/bin/mysqldump --user=user --password='motdepasse' --databases bddwordpress| /usr/bin/gzip > $DESTINATION/dump-BDD-wordpress-$DATE.sql.gz find $DESTINATION/* -mtime +$RETENTION -delete |
Rendre le script […]
[CMS] Installation d’un WordPress
Installation de WordPress Version de l’OS: Centos 6.8 (minimal version) Version d’Openvpn: 4.7.3 Pré-requis Voir l’article Préparation d’une machine Centos 6.x Installer Apache/Mysql/Php + extension phpmysql
1 |
$ sudo yum install httpd mysql-server php php-mysqli -y |
1 |
$ sudo yum install mod_ssl |
Une fois installé, faire un vhost du fqdn
1 |
$ sudo vim /etc/httpd/conf.d/monsite.domaine.local |
1 2 3 4 |
<VirtualHost *:80> DocumentRoot /opt/wordpress <span style="color: #ff0000;"><-- par défaut /var/www</span> ServerName monsite.domaine.local <span style="color: #ff0000;"><-- nom du site</span> </VirtualHost> |
Installer phpmyadmin, pas obligatoire mais ça reste une interface graphique agréable pour gérer […]
[Linux] Sauvegarder son WordPress avec LFTP
Mon site étant hébergé sur les pages perso de Free et qu’il n’ y a pas de sauvegarde, je ne souhaite pas utiliser un plugin wordpress. LFTP est donc la solution exemple du script pour une copie a l’identique
1 |
$ lftp ftp://identifiant:'mot_de_passe'@ftpperso.free.fr -e "mirror -e --verbose -x /dossieraignoré / /emplacement_local_de_la_savegarde ; quit" |
dans le détail lftp est la commande ftp est le protocol le login free le […]