Wiki Tuto - Comment synchroniser des dossiers-fichiers sur Nextcloud ou Owncloud

1
7
mar.
2017

Testé sur : Ubuntu 16.04, Xubuntu, Raspbian (raspberry pi).

Préambule

  • Tout d'abord, sachez que les applications owncloud-client et nextcloud-client sont compatible autant avec owncloud que nextcloud Par sécurité, sachez que Nextcloud (et je suppose owncloud) vous permet de générer des mots de passe pour vos applications. Ainsi, si on vous vole votre smartphone ou cracke votre ordinateur, le malotru ne pourra pas modifier votre mot de passe et s'emparer de votre compte : il pourra juste accéder (…)

Wiki Tuto - chiffrer côté serveur les fichiers hébergés par Nextcloud

1
27
fév.
2017

Introduction

  • Le chiffrement permet d'apporter une protection pour vos données au cas où un de vos disques se ferait voler ou bien partirait en réparation (n'oubliez pas que les types qui vont réparer vos disques peuvent tout à fait s'amuser à récupérer vos données à mauvais escient) Nextcloud dispose d'un module s'occupant de chiffrer les informations sur vos disques. Ce mécanisme permet aussi de protéger les fichiers du regards indiscret d'un administrateur système qui ne pourra plus que récupérer la (…)

Wiki Tuto - Chercher présence d'une sous chaîne dans une chaîne avec MySQL grâce à LIKE

1
25
fév.
2017

Introduction

Admettons que nous possédions une table "articles" contenant une cellule "quelleCategorie". Dans cette cellule nous indiquons une ou plusieurs catégories pour chaque articles comme dans l'exemple suivant :

    id | nomArticle | quelleCategorie | dateCreation
    1 | banane | fruits | 5
    2 | jus d'orange | jus de fruits | 9
    3 | tomate | fruits ; legumes | 22
    4 | maison | immobilier | 42

Admettons que nous désirons récupérer tout les articles ayant "fruit" dans (…)

Wiki Tuto Ajax - afficher au format JSON des articles e-shop depuis MySQL-MariaDB grâce à PHP

0
23
fév.
2017

Niveau requis pour utilisation : moyen.
Nécessite au moins PHP5.4+ avec PDO (php-mysql)
Ce tutoriel s'intègre dans une suite de tutoriel permettant d'appréhender l'ajax voir Farm Link à la fin du wiki.

Introduction

  • Nous allons ici étudier un script PHP, rédigé par votre humble serviteur en programmation fonctionnelle, permettant de faire de l'ajax. L'objectif d'origine de ces fonctions est de recevoir les requêtes GET provenant d'une interface cliente (page web angularjs) d'une boutique en ligne, de récupérer des (…)

Wiki Tuto Piwik - Ajouter un robot

1
15
fév.
2017

Introduction

Il existe actuellement des centaines voir des milliers de robots (crawler, dataminer, etc) et Piwik ne les détecte pas tous.
Piwik a la capacité de détecter les robots qui utilisent une chaîne de caractères spécifique dans leur User-Agent.
La liste contenant les informations pour chaque bot détecté par Piwik se situe à l'adresse suivante.
Il est conseillé de savoir se qu'est une regex pour ajouter un robot.
Voici un exemple d'ajout d'un bot (…)

Journal Déploiement et automatisation avec Puppet 4.9 - partie 1

18
14
fév.
2017

Puppet est l'outil de gestion de configuration le plus connu, il a vu le jour en 2005, bien avant ses principaux concurrents (2009 pour Chef, 2011 pour Salt, 2012 pour Ansible). Il propose depuis maintenant longtemps une solution open-source en parallèle de la version entreprise (qui est évidemment payante) et il a eu le temps de grandir pour atteindre une taille plus que respectable.

Au contraire d'Ansible (…)

Wiki Formater les disques d'un volume Gluster Sur Ubuntu

0
10
fév.
2017

Ce tuto concerne debian/ubuntu/raspbian

Introduction

Les volumes gluster sont indépendant du système de fichier (formatage du disque), on peut sans problème appliquer et tester certaines modifications sans casser notre raid.
Dans le tutoriel ci-présent nous allons donc formater en F2FS deux SSD contenant déjà un volume gluster. Ensuite nous ré-uploaderons les fichiers afin de reforger le volume en veillant bien à se que les points de montage (exemple /media/disque1) soient identique à avant le montage (important).
Pour rappel F2FS (…)

Wiki RaspberryPi remplacer son Système de Fichier par F2FS (formatage)

3
10
fév.
2017

Introduction

  • F2FS ("flash-friendly file system") est un système de fichiers (filesystem) conçu pour les mémoires Flash. Sa conception lui permet d'être réputé plus rapide en écriture que les autres systèmes de fichiers (NTFS, ext4, zfs) sur les mémoires flash (SSD, eMMC, etc). La différence est significative sur raspberry pi.

Note : je vous conseil de d'abord tester sur une seconde carte mémoire
Note Bis : vous pouvez suivre exactement la même procédure pour formater la carte mémoire (…)

Journal [Tuto/HowTo] Sauvegarder la Base de données de phpBB sur ubuntu/debian/raspbian avec automysqlbackup

Posté par  . Licence CC By‑SA.
6
18
jan.
2017

Ce tuto est la suite de [Tuto/HowTo] Sauvegarder les fichiers joints de phpBB3 sur le cloud via rsync et webdav/dafvs2
Le tuto d'origine se situe à l'adresse suivante : https://www.0rion.netlib.re/forum4/viewtopic.php?f=63&t=496#p1097

Introduction

  • automysqlbackup est un script libre, disponible dans les paquets Ubuntu et Debian/Raspbian, qui permet d'automatiser la sauvegarde de base de données Une fois le paquet installé, par défaut il copiera les bases de données en suivant les cron suivants : @daily ("0 0 * * *"), @monthly ("0 0 (…)

Journal [Tuto/HowTo] Concevoir une camera de surveillance avec un Raspberry Pi

Posté par  . Licence CC By‑SA.
41
17
jan.
2017

Tuto testé sur un Raspberry Pi type 1A avec Raspbian Jessie (la version (25/07/2016) sans pixel) et un serveur Zoneminder
Tuto d'origine : [Tuto/HowTo] Concevoir une camera de surveillance avec un Raspberry Pi

Introduction

Principe de base

  • Créer une camera de surveillance sécurisée compatible avec ZoneMinder. Cette camera sera plus sécurisée que les caméras grand public que l'on trouve dans le commerce.

Côté Hardware

  • Nous allons créer une caméra Hardware avec un Raspberry Pi (conseillé type 2 voir plus), un (…)

Journal [Tuto/HowTo] Sauvegarder les fichiers joints de phpBB3 sur le cloud via rsync et webdav/dafvs2

Posté par  . Licence CC By‑SA.
3
11
jan.
2017

Tuto testé sur : Raspbian Jessie et Xubuntu
L'original de ce tuto est accessible à cette adresse : https://www.0rion.netlib.re/forum4/viewtopic.php?f=63&t=496

Introduction

Pour protéger le forum phpBB3 d'une perte de données (en cas par exemple de mise à jour foirée), il faut maintenir une ou plusieurs copies de la base de données, des fichiers joints et, si vous avez personnalisé votre thème, de vos fichiers styles.
Côté client on va donc utiliser rsync pour sauvegarder les fichiers joints de phpBB (dossier (…)

Journal Déploiement et automatisation avec Ansible - partie 1

Posté par  (site web personnel) . Licence CC By‑SA.
52
7
jan.
2017

Au programme de cette année : l'automatisation ! Il existe plusieurs outils connus pour ça, vous en avez sans aucun doute entendu parler si vous êtes adminsys : Puppet, Chef, Salt et le petit dernier : Ansible.

Ansible a la réputation d'être le plus "accessible" avec une courbe d'apprentissage assez basse. Il peut être pertinent de l'utiliser à partir d'un seul serveur pour faciliter des déploiements selon les besoins (configuration des outils basique, serveur web, BDD…).

Au contraire (…)

Forum Programmation.python Tutos pour Python

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
3
10
nov.
2016

Salut,

J'ai mon fiston (16 ans) qui s'intéresse à la programmation : il a envie de faire du Python.
Du coup, je suis à la recherche de tutos pour un grand débutant en programmation et en Python. J'ai trouvé un bon cours sur OpenClassRooms.com mais si quelqu'un a mieux, je suis preneur.

Je suis aussi preneur de tutos pour moi (j'ai décidé de me mettre à Python, aussi) : ça fait plus de 20 ans que je programme en C (…)

Journal [Tuto/HowTo] SSHFS : mises en place et montage

Posté par  . Licence CC By‑SA.
19
1
nov.
2016

[Tuto/HowTo] SSHFS : mises en place et montage

Présentation rapide

SSHFS permet d'utiliser un serveur ssh afin de monter des dossiers distants disponibles dans le système de fichier grâce à fuse.
Il ne nécessite côté serveur que openssh-server et côté client fuse openssh-client sshfs et éventuellement tor.
N'hésitez pas à signaler toute erreur/faute.

Ce tuto est une mise en forme de ces deux-ci : [Tuto/HowTo] Configurer et monter SSHFS sécurisé via utilisateur dédié côté serveur et [Tuto/HowTo] [GNU/Linux] Montage (…)

Journal [Tuto/HowTo] mettre en place ZoneMinder sur Ubuntu 16.04

Posté par  . Licence CC By‑SA.
11
18
oct.
2016

Description

Ce tuto est une copie de ce tutoriel (l'orignel continuera d'être mis à jours)

  • ZoneMinder est un logiciel libre de central de vidéos surveillance. Il peut accéder et contrôler un certain nombre de caméras de divers types et interagir en fonction d'évènement. Il offre toute une panoplie d'options et paramètres intéressants comme le système de zone, l'export de données, les alertes par notification (mail), les alames, le multi-users. Il sert aussi de proxy entre toutes les caméras et les (…)