PROJET AUTOBLOG


memo-linux.com

Site original : memo-linux.com

⇐ retour index

Script de sauvegarde WordPress vers Nextcloud

lundi 19 mars 2018 à 10:47

Un petit script bash afin de sauvegarder différents sites WordPress vers un serveur Nexcloud.
Ce script est une actualisation de mon ancien, qui est toujours disponible à cette adresse :
https://memo-linux.com/script-de-sauvegarde-pour-blog-wordpress-vers-un-serveur-owncloud/

Ce script se base sur deux boucles while, qui vont lire chacune un fichier ou sera indiqué le nom des bases de données et le nom de chaque site à sauvegarder.

Proxmox 5 : Ajout d’un point de montage NFS dans un conteneur LXC

jeudi 1 mars 2018 à 12:15

Un mémo sur comment ajouter un point de montage de type NFS dans un conteneur LXC sous Debian Stretch.
Cet article s’articule autour de trois parties :

Partie 1 : Serveur Proxmox

Partie 2 : Serveur NFS

Partie 3 : Conteneur LXC

Installer la solution de sauvegarde Bareos sur Debian 9

mercredi 28 février 2018 à 15:52

Un mémo sur comment installer la solution de sauvegarde Bareos sur Debian Stretch.
Bareos est solution libre de sauvegarde sous licence AGPL Version 3, qui est un fork du logiciel Bacula.

Dans cet article, je ne vais décrire que l’installation côté serveur. Dans un prochain article, je décrirais l’installation du client et l’ajout de ce dernier dans l’interface web de Bareos, ainsi que la programmation d’une sauvegarde et la restauration de fichiers.

Installer Bareos sur Debian Stretch

  • Ajout du dépôt pour obtenir la dernière version de Bareos et pouvoir installer son interface web d’administration via apt :
  • echo "deb http://download.bareos.org/bareos/release/latest/Debian_9.0/ /" > /etc/apt/sources.list.d/bareos.list
  • Téléchargement de la clé et ajout à apt :
  • wget -q http://download.bareos.org/bareos/release/latest/Debian_9.0/Release.key -O- | apt-key add --
  • Mise à jour des dépôts :
  • apt update
  • Installation des paquets bareos, bareos-database-mysql et bareos-webui :
  • apt install bareos bareos-database-mysql bareos-webui
  • Répondre « non » à cette question :
  • Installer le serveur MariaDB à la place de Mysql :
  • apt install mariadb-server
  • Sécuriser le serveur MariaDB :
  • mysql_secure_installation
  • Ajouter le mot de passe créé à l’étape d’avant:
  • nano /etc/mysql/mariadb.conf.d/50-client.cnf 
    [client]
    host=localhost
    user=root
    password=SUperMDP!MariaDB
    
  • Création de la base de données pour Bareos :
  • /usr/lib/bareos/scripts/create_bareos_database
    /usr/lib/bareos/scripts/make_bareos_tables
    /usr/lib/bareos/scripts/grant_bareos_privileges
    
  • Redémarrer le serveur web Apache2 :
  • systemctl restart apache2
  • Démmarer des daemons de Bareos :
  • systemctl start bareos-dir
    systemctl start bareos-sd
    systemctl start bareos-fd
    
  • Création d’un utilisateur pour l’interface web :
    • Ouvrir la console de Bareos :
    • bconsole
    • Saisir la commande pour créer l’utilisateur :
    • *configure add console name=admin password=SuperMDP! profile=webui-admin

  • Saisir l’url du serveur Bareos : http://bareos.domaine.tld/bareos-webui/ et se connecter avec l’utilisateur créé précédemment
  • L’interface web d’administration de Bareos :
  • Piwik Matomo : contourner Ublock, Adblock et les autres bloqueurs de pub

    mercredi 28 février 2018 à 10:28

    Un petit mémo sur comment contourner efficacement le blocage de Matomo/Piwik par Ublock, Adblock et les autres bloqueurs de pub afin d’obtenir de meilleurs statistiques.
    Sur le blog, il a été vue une première technique consistant à renommer les fichiers piwik.php et piwik.js car les Ublock et compagnie bloquent toutes les occurrences contenant piwik.
    Malgré cette technique, par la suite Ublock détectait encore un « mouchard » sur mon blog avec comme détection dans l’url : php?action_name=

    La solution que je propose est de modifier action_name= par _action_name=

    Renommer action_name=

    Test avec Ublock

    Ressource

    Installer Ansible 2.4 sur Debian 9 via apt

    mercredi 21 février 2018 à 11:23

    A ce jour, la version d’Ansible est 2.2 disponible dans les dépôts stables de Debian Stretch. Sur la branche SID de Debian, la version 2.4 d’Ansible est disponible. Afin de simplifier l’installation de la dernière version d’Ansible sur Debian 9 via apt, le dépôt stretch-backports sera ajouté.