I. Présentation Les serveurs et les architectures web actuelles se doivent d’avoir une performance est une disponibilité optimale pour répondre aux besoins des entreprises dont la survie dépend parfois (site d’e-commerce, site de commande en ligne …) et pour le bien de l’expérience utilisateur également. Cela passe bien souvent par la mise en place d’un load-balancing et d’un fail-over avec …
Lire la suite »Administration Systeme
Windows Server 2012 R2 – Installation du rôle DFS
I. Présentation Après avoir vu ce qu’étais le DFS, il est temps d’installer le rôle DFS sur un serveur. Dans cet exemple et pour reprendre l’infrastructure décrite, le serveur DFS sera « SRV-AD01 » qui je vous le rappelle est également contrôleur de domaine du domaine « tuto.cm ». Concernant le système d’exploitation, il s’agit de Windows Server 2012 R2. …
Lire la suite »Qu’est ce que le traceroute ?
I. Présentation Dans ce tutoriel, nous allons voir qu’est ce que le traceroute, un utilitaire souvent utilisé sous toute distribution qui permet de suivre et de retracer le chemin d’un paquet d’un point A à un point B sur un réseau LAN comme sur internet. Nous verrons comment un traceroute fonctionne, les différences entre les principaux OS et les limites …
Lire la suite »Gestion des réseaux Host-Only sous Virtualbox
I. Présentation Dans ce tutoriel, nous allons apprendre à configurer et à gérer les réseaux de type « Host-Only » sous Virtualbox. Pour rappel, il existe plusieurs types de réseaux dans les systèmes d’hypervision comme VirtualBox ou VmWare. Nous vous proposons ce tutoriel si vous avez besoin d’un rappel sur le sujet : Les types de connexions réseaux en virtualisation Les réseaux …
Lire la suite »Importer des données en SQL avec LOAD DATA INFILE
I. Présentation Dans ce tutoriel, nous allons apprendre à importer des données avec la commande « LOAD DATA INFILE » qui permet d’aller chercher des données dans un fichier txt, csv ou autre pour les importer dans une structure de table SQL déjà construite. Dans un précédent tutoriel, nous avions déjà vu comment importer des données dans une base de données MySQL …
Lire la suite »Désactiver l’historique MySQL
I. Présentation MySQL dispose d’un historique de commande par client. Cela permet, comme sous le bash Linux, de retrouver les commandes passées aux précédentes connexions et ainsi de les rejouer facilement. Cela peut donc être pratique mais aussi présenter un problème de sécurité majeur si l’accès au compte d’un client n’est pas sur. Dans ce tutoriel, nous allons donc voir …
Lire la suite »Gérer le log level sous Nginx
I. Présentation Dans ce tutoriel, nous allons apprendre à gérer le log-level du serveur web Nginx. Pour rappel, le log-level est le niveau de verbosité (de « détail« ) des logs. Il peut être plus ou moins précis selon nos besoins. Un log-level en mode « debug » sera très détaillé et permettra d’avoir un maximum d’informations techniques sur les échanges Nginx. Voici le …
Lire la suite »Augmenter la taille d’un disque dur VDI sous VirtualBox
I. Présentation Dans ce tutoriel, nous allons apprendre à augmenter la taille d’un disque dur au format .vdi pour les machines virtuelles VirtualBox. Cette augmentation de la taille du disque dur nous permettera d’avoir un même système sans perte de données mais avec un espace disque plus grand. Je souligne que la procédure à suivre est la même pour Windows …
Lire la suite »Scripting : les fonctions en Bash sous Linux
I. Présentation Dans ce tutoriel, nous allons voir comment créer des fonctions dans le langage de script bash, accessible nativement sur Linux. La création de fonction est très pratique quand il s’agit d’économiser des bouts de code en les centralisant dans une fonction que nous pourrons appeler à tout moment dans le script. Quelques règles sont à savoir si l’on …
Lire la suite »Tableau simple en bash
I. Présentation Dans ce tutoriel, nous allons apprendre à faire des tableaux simples dans le language de script bash. Nous verrons comment les initialiser puis comment les parcourirs. II. Initialisation du tableau bash Chaque case (ou valeur) présente dans un tableau sera initialisée de la façon suivante : nom_tableau(Numéro)=valeur Nous allons donc mettre la valeur « bonjour » dans la case numéro …
Lire la suite »