Les pense-bêtes sont des fichiers, un peu comme les tutoriels à la page supérieure qui vont permettre de mettre en place une action, une installation. A l'instar de ces tutoriels, les pense-bêtes sont des fichiers un peu plus courts (parfois quelques pages quand même) qui présentent souvent les points les plus importants ou les points clef... on peut alors penser aux différences d'un système à l'autre: pas de quoi en faire un tuto mais assez pour garder dans un coin quelques notes.
Afin de faciliter la recherche et l'emploi de ces penses-bêtes, je les ai séparés en deux catégories:
Dans cette page, pour suivre un pense bête, il sera généralement nécessaire de disposer de machines pour en tester la mise en oeuvre.
Utiliser Docker-compose pour gérer les services dockerCe pense bête propose en quelques lignes de découvrir Docker-compose avec son installation et son utilisation de base.
Avec une Resgistry personnalisée, les Dockerfiles et Docker-composer vous êtes armés pour créer n'importe quel serveurs à partir de micro services.
Créer sa propre registry DockerDans ce pense bête vous allez découvrir comment se créer sa propre registry Docker locale. Incluant la partie sécurité mais aussi la connexion à cette registry depuis un poste local, tout en incluant des certificats SSL autosignés.
Pour les plus pressées, une petit document au format texte qui est un résume les principales étapes de la création de cette registry.
Ajouter un tableau de bord à kubernetesKubernetes est devenu en quelques années un système incontournable des entreprises. De la à en être un Geek et maîtriser le système complètement en ligne de commande il y a du chemin. Ce pense-bête explique comment installer et accéder à un tableau de bord pour un cluster Kubernetes.
Comment utiliser une machine AIX d'IBMLe Système d'Exploitation AIX qu'on appelait avant AS400 est un système propre à IBM avec les processeurs associés, voici le moyen de créer une machine virtuelle pouvant faire fonctionner AIX... Réservé aux GEEK!
Et si vous allez jusque là, ce pense-bête pourra vous aider dans les commandes d'AIX...
GIT mais qu'est-ce que c'est?Git tout le monde en parle, l'utilise parfois de manière détournée (distribution de programmes par GitHub), mais en définitive à quoi sert-il et comment l'utiliser?
Ce document propose de voir les base du logiciel GIT.
Installation d'OpenVPNOpenVPN et les VPN sont des éléments incontournables pour la sécurité aujourd'hui.
Voici mon pense bête sur OpenVPN qui vous aidera à le configurer.
Pour vous aider dans sa réalisation vous pourrez aussi vous référer à cette vidéo.
Puis celles ci pour la préparation du réseau: Routage entre deux réseaux sur Linux Debian et Pont réseau Linux routage entre deux cartes
Découvrez AnsibleAnsible est un sujet très à la mode avec l'automatisation des déploiements et optimisations des temps d'intervention.
Ansible qui existe depuis déjà quelques années est en train de percer. C'est le moment de découvrir à quel point il est facile à utiliser... C'est certainement pour cette raison qu'il est si populaire!
Installer configurer ProftpProftp est un des acteurs les plus connus en matière de serveur FTP. Voici un document (le fichier de configuration) qui va vous aider à le configurer.
Quant à l'installer cliquez ici pour voir la vidéo.
Quelques commandes avancées dans PostGreSQLL'aide de PostGreSQL, c'est plus de 2000 pages d'informations et de commandes. Autant dire qu'il y en a à dire.
Ce document présente quelques options avancées du système comme la copie de tables et bases mais aussi quelques requêtes avancées (croisée, directionnelles, jonctions) ou encore un sujet plus méconnu comme celui du cluster. Ce n'est pas un document de 2000 page, quelques informations quelques liens pour aller plus loin...
Pour celui qui le cherche, voici le manuel de PostGreSQL 11 et en français s'il vous plait!
Vous voulez le voir en action: la vidéo est ici
Comment utiliser et débuter avec SelinuxDans la plupart des tutos sur le Web (et quelques uns des miens aussi!), on trouve comment désactiver "selinux" afin de ne pas être gêné par ses différentes restrictions. Ou on planche sur un serveur, un service, une configuration ou on planche sur la sécurité.
Cette fois, ce pense bête se penche sur la sécurité. Certes, l'idée n'est pas de présenter le fonctionnement de bout en bout de Selinux, mais au moins de pouvoir utiliser les programmes courants sans le désactiver.
Comment créer des applications graphiques sur Python?Ce petit pense bête permet de débuter avec les applications graphiques (on utilise des fenêtres, des boutons, des images...) sur Python.
Il présente surtout la bibliothèque Tkinter, son installation et les toutes premières lignes de codes qui lui sont associées, pour aller plus loin, il faudra faire marcher l'imagination (comme toujours en programmation).
Quelques requêtes de test SQLplus pour Oracle 12cPlutôt qu'un pense bête, voici un fichier regroupant un ensemble de requêtes diverses pour Oracle 12c.
Elles ne feront pas de vous un expert sur Oracle, mais permettront déjà de débuter et de se familiariser avec le système... au passage vous serez déjà en mesure de créer une sauvegarde et une restauration d'un système.
Le serveur de messagerie PostfixPostfix est une solution de messagerie robuste qui s'installera sur un système Linux. Ce document propose un introduction au système. Une fois configuré, vous serez en mesure d'envoyer des mails, mais pour rendre le serveur complètement exploitable il sera encore nécessaire d'avoir de bonnes connaissances du système Linux.
CentOS 8 (Stream) évolutions, nouveautés continuitéLes systèmes d'exploitation se succèdent et, encore heureux, s'améliorent de versions en versions. CEntos ou un autre système d'exploitation c'est un peu pareil, les versions continues (fini les migrations) permettent au systèmes de continuer d'évoluer mais sans avoir besoin un jour ou l'autre de migrer vers une nouvelles versions.
Voici un document qui donne quelques explications, les tendances, ce qu'il y a de nouveau dans Centos Stream, comment continuer de travailler. C'est aussi un complément aux différents documents sur Centos, FirewallD (firewall-cmd),...
Le cloud avec OpenStackLe cloud tout le monde ne parle que de ça. OpenStack est un système complet de création de cloud. Il suffit de chercher un peu sur le net pour voir que tous les grand fournisseurs n'utilisent que ça.
Bon, d'accord, ce n'est pas facile à mettre en place. Ce document (à télécharger) essaye d'aborder le sujet étape par étape, certes quand on voit l'aide il ne traite pas de tout, mais il donne aussi les références pour avoir un peu plus d'informations sur le sujet.
En le suivant, il s'adresse quand même aux utilisateurs avertis, vous pourrez vous faire votre propre cluster de cloud.
A la découverte de cPanelcPanel est un programme, bien qu'Open Source non libre, de gestion de serveur d'hébergement Web.
Ce fichier propose une manière de le découvrir et de l'essayer pendant la période d'essai proposée.
Installer OCS Inventory sur Centos 7Ici pas question de présenter dans ce document l'installation complète d'un OSC inventory. Il s'agit juste de présenter l'installation d'OCS en particulier sur Centos 7.
Pour Centos OS 7 alors que Centos OS 8 est déjà sortie depuis quelques mois? simplement parcequ'OCS inventory n'est pas un logiciel RedHat ou Centos pur et qu'il faut parfois du temps pour que les programmes évoluent et soient validés pour un système. En production en ne prend pas le risque d'utilisation des solutions qui n'ont pas encore fait leurs preuves...
Pour Centos OS 7 alors que Centos OS 8 est déjà sortie depuis quelques mois?
Simplement parcequ'OCS inventory n'est pas un logiciel RedHat ou Centos pur et qu'il faut parfois du temps pour que les programmes évoluent et soient validés pour un système.
En production on ne prend pas le risque d'utilisation des solutions qui n'ont pas encore fait leurs preuves...
Wekan: un gestionnaire de calendrier avancéTout le monde connait le calendrier d'Outlook, il existe d'autres alternatives, en plus, très simple à mettre en oeuvre, c'est le moment de découvrir Wekan avec ce document qui vous permettre de mettre en oeuvre ce soft libre et gratuit.
Installation/utilisation d'osTicketosTicket est un système "full web" open source de système de ticket pour le support des utilisateurs.
Dans une interface simple d'utilisation, il permet d'organiser et archiver toutes les demandes et réponses fournies aux utilisateurs.
Très largement "customisable", il peut être mis en place sur tout serveur Web et ainsi être fourni à des clients distants.
Ce document présente les grandes lignes de son installation, de sa configuration et utilisation.
Pour le reste c'est à vous de faire marcher votre imagination.
NGINX avec php sur Centos et sa configuration SelinuxNGINX est un serveur Web équivalent au célèbre Apache.
Depuis quelques temps beaucoup de personnes cherchent des alternatives à Apache. NGINX en fait partie.
Il ne présente aucun difficulté de mise en oeuvre. Mais il reste un système peu connu et un petit coup de pouce pour son installation est toujours le bienvenue.
Ce document ne propose pas trop d'explications c'est plutôt un suite de commandes, mais c'est bien tout dont on a besoin!
Installer et configurer SCCMSCCm est l'outil multi-fonction de Microsoft.
Il permet de gérer un parc, suivre les mises à jour, s'occupe de la protection anti-virus,...
Son installation est des plus simples,... à partir du moment ou les prérequis sont en place.
Ce pense-bête reprend les caractéristiques du programme, l'installation des prérequis, l'installation de l'gent et son utilisation de base...
Le système de conteneurs LXCLXC est un système de conteneurs tout comme Docker.
Lorsqu'on connait le principe des conteneurs LXC ne présente pas plus de difficultés que Docker.
Alors on peut avaoir envie de s'y essayer...
Bien sur on pourrait passer par une installation du système mais l'idée est bien de découvrir le système et non de l'installer.
Bien que l'installation ne soit pas très compliquée, on pourra passer par un projet Turney (https://www.turnkeylinux.org/).
Dès lors il sera facile de très vite pouvoir tester essayer et pourquoi adopter le système:
LXC installé par turnkey (turnkey-lxc-15.1-stretch-amd64.iso - on ne s'embête pas!)
Ce document reprend les commandes de base pour se lancer dans l'aventure.
Les conteneurs, présentation et mise en œuvre de DockerDocker est un sujet de sécurité intéressant pour créer des serveurs sécurisés facilement, Créer une image facilement est toujours une question que l'on se pose. Ce document de quelques lignes présente comment créer un conteneur personnalisé destiné à créer un serveur "Apache2". En quelque sorte, comment créer la même image que l'image que l'image HTTPD.
Un autre pense bête sur les conteneurs: lier des conteneurs http et ftp. Créer un conteneur Docker, c'est simple, on va sur "docker-hub" on cherche Http ou FTP, 1/10ème de seconde après on a ce qu'on chercher. Voici un pense bête de quelques lignes avec la méthode pour créer des conteneurs http et ftp liés (c'est mieux pour transférer des fichiers vers le serveur Web.
Voici encore un pense-bête pour créer une image. Pour l'exemple il s'agira d'une image SSHd. Mais cette fois, ça se fera à partir d'un "dockerfile" (donc une construction directe).
La sécurité informatique en quelques mots Un pense bête sur la sécurité en quelques mots.... tout le monde peut se transformer en pirate invétéré, il suffit de lire et souvent juste de suivre, se protéger c'est plus compliqué.
Si ce n'est qu'une question de commandes, vous pouvez utiliser ce résumé au format texte.
Pense-bête BitlockerVoici un pense-bête sur Bitlocker. Tout le monde en parle il fallait bien faire un peu de même tout au plus un pense bête pour ne rien oublier, mais pas de quoi en écrire un livre!
Pense-bête C++ avec OpenCVOpenCV est une bibliothèque très complète pour manipuler les images. Il faudra connaître un peu le C++ avant de suivre ce pense-bête traitant de C++ avec OpenCV mais ensuite, à vous le détecteur de mouvement, le détecteur de visage...
Pense-bête CentOSJe ne sais pas si pour vous c'est la même chose, mais je préfère Debian (Ubuntu, Mint, Kali...) à Centos. La gestion des paquets un peu différentes, parfois il est nécessaire de modifier quelques petites choses. Ce pense-bête sur CentOS, au format texte, propose les lignes de commandes principales pour s'en sortir et bien débuter: une sorte de kit de survie...
Pense-bête créer une clef USB multiboot avec Easy2BootCe pense bête vous permet de vous créer une clef USB multiboot. La solution proposée n'est pas unique c'est celle que j'ai trouvée la plus pratique: Easy2boot. Bien sur je n'oublie pas l'UEFI la dedans.
Pense-bête sur les différences entre PHP5 et PHP7Php5 est révolu, cette fois on utilise PHP7, sauf que quelques commandes notamment pour le SQL ont changé. Ce pense-bête sur les différences entre PHP5 et PHP7 permettra de faire le saut plus facilement (le PDO n'est pas très évident à comprendre la première fois).
Pense-bête Exchange 2010 sur 2012 Server Exchange 2016 est nettement plus facile à installer que les versions précédentes. Nul besoin d'un très long support.... cependant quelques prérequis seront à suivre et, comme toujours, il sera bon d'avoir sous la main les quelques points clef à connaître.
L'installation automatisée sous Linux en général et CentOSFaire une installation automatisée de CentOs n'a rien de compliqué, mais sans ne jamais l'avoir fait ça ne se devine pas, ce pense-bête donne toute la procédure.
L'installation automatisée de Linux en général n'est pas toujours aussi facile.
Pense-bête sur l'installation et la configuration de MysqlServer (Microsoft 2016) Mysql server (Microsoft 2016) n'a de commun que le langage SQL avec le server MySql server que l'on trouve sur Linux. Ce pense bête explique son installation et quelques bases de la configuration.
Pense-bête sur Nagios, centreon et Nagvis (l'équivalent du serveur FAN) Le document "Pense Bête Nagios Centreon Nagvis Centos (Equiv. FAN)" vient en complément du tutoriel sur FAN. Fan n'est plus soutenu, il faut donc souvent installer les "services" séparément.