BASH : supprimer les fichiers de session PHP obsolètes

BASH : supprimer les fichiers de session PHP obsolètes photo

Je vous ai déjà parlé du problème des fichiers de session PHP. Or, je me suis aperçu que le problème n'est toujours pas réglé sous Debian : les fichiers de session de PHP ne sont jamais effacés et cela finit par saturer la partition /root. Sur le serveur, ces fichiers prenaient 590 Mo, ce qui est énorme vu que ces fichiers ont la taille d'un fichier de cookies. Il y en a donc des milliers, dans un seul répertoire, ce […]

Lire la suite »

Serveur dédié : installer NginX avec support HTTP2 et certificat SSL, PHP, MariaDB sous Debian

Serveur dédié : installer NginX avec support HTTP2 et certificat SSL, PHP, MariaDB sous Debian photo

Aujourd'hui, nous sautons le pas et passons du serveur Apache au serveur NginX (à prononcer "engine X") pour booster les performances générales du site. Cela fait quelques serveurs que je monte pour d'autres en utilisant nginx et force est de constater que c'est beaucoup plus réactif qu'Apache et cela prend moins de temps à configurer pour optimiser les réglages. Je pars du principe que c'est une nouvelle installation mais si vous aviez déjà votre site qui tournait sous Apache, certaines […]

Lire la suite »

Serveur dédié : mise à jour vers PHP7.1 sous Debian

Serveur dédié : mise à jour vers PHP7.1 sous Debian photo

Aujourd'hui, le serveur passe à PHP7.1 ! Ce tutoriel aborde le passage de PHP7.0 à PHP7.1 sur une Debian stable (Jessie). L'opération prend une vingtaine de minutes, en comptant les opérations de vérifications (pre-flight checks en anglais). La retraite PHP chez Dotdeb Guillaume Plessis, qui maintient Dotdeb, a récemment annoncé que pour des raisons personnelles et professionnelles, Dotdeb ne fournira plus les mises à jour de PHP passé la version 7.0. Je comprends sa décision : c'est chronophage et il […]

Lire la suite »

Serveur High Availability : créer un load balancer avec une IP flottante

Serveur High Availability : créer un load balancer avec une IP flottante photo 1

Après la réplication des bases de données et la réplication des fichiers, passons maintenant à la mise en place d'un load balancer avec keepalived et une IP flottante. Voici le principe général de ce que nous cherchons à accomplir, avec une petite animation: Voici ce dont vous avez besoin pour ce tutoriel: deux serveurs, VPS, ou Droplets si chez Digital Ocean; une IP flottante (gratuite chez DO). Installation et paramétrage de keepalived Keepalived est une application de routage qui permet […]

Lire la suite »

Hébergement OVH : passer à TLS 1.2 pour WooCommerce et PayPal

Hébergement OVH : passer à TLS 1.2 pour WooCommerce et PayPal photo 1

Si vous possédez une boutique en ligne et que vous acceptez PayPal comme moyen de paiement, vous n'êtes pas sans savoir qu'à partir du 30 juin 2017, PayPal exigera une connexion TLS version 1.2 pour gérer la transaction entre votre boutique et PayPal. Concrètement, votre serveur ou votre hébergement doit être configuré pour servir les pages en https (certificat SSL obligatoire) et avec une version d'OpenSSL qui donne la priorité au protocole TLS version 1.2. Chez OVH, la version d'OpenSSL […]

Lire la suite »

Créer un serveur High Availability : la réplication des fichiers

Créer un serveur High Availability : la réplication des fichiers photo

Nous avons vu il y a quelques jours comment répliquer nos bases de données à la volée d'un serveur à l'autre. Voyons aujourd'hui comment répliquer les fichiers en temps réel avec lsyncd. Pour les besoins de ce tutoriel, vous avez besoin: deux serveurs, VPS, ou Droplets si chez Digital Ocean; d'une connexion SSH par clé, sans mot de passe, entre les deux serveurs. Mon serveur principal s'appelle MASTER. Le serveur de sauvegarde s'appelle BACKUP. Copier tous les fichiers d'un serveur […]

Lire la suite »

Créer une clé SSH pour ouvrir une session distante sans mot de passe

Créer une clé SSH pour ouvrir une session distante sans mot de passe photo

Il est idéal de pouvoir s'identifier sur un serveur distant, à l'aide d'une clé SSH, sans avoir à taper son mot de passe à chaque fois. Pas seulement pour un gain de temps mais pour, par exemple, transférer des données ou avoir un cron qui lance une sauvegarde planifiée automatiquement, sans que vous ayez à taper le mot de passe SSH. Et puis, c'est un degré de sécurité supplémentaire puisque personne ne pourra deviner votre clé RSA, à moins d'avoir […]

Lire la suite »

Créer un serveur High Availability : la réplication des bases de données

Créer un serveur High Availability : la réplication des bases de données photo

Ce tutoriel aborde la réplication des données d'un VPS ou serveur dédié : les bases de données seront répliquées d'un serveur principal (master) sur un autre serveur auxiliaire (backup). En cas de défaillance du serveur principal, le serveur auxiliaire prendra le relais automatiquement. Ce guide considère que vous avez : deux VPS ou Droplets chez Digital Ocean dans le même datacenter; une IP flottante qui peut être assignée à l'un ou l'autre des serveurs, à la demande; le même système […]

Lire la suite »

NAS Synology : télécharger automatiquement les sous-titres avec Subliminal

NAS Synology : télécharger automatiquement les sous-titres avec Subliminal photo 3

Quoi de plus normal que de regarder des séries et films en VO ? Et si vos sous-titres étaient automatiquement téléchargés sur votre NAS tous les soirs ? Regarder des séries et films en version originale, c'est ce que je passe mon temps à faire à recommander à mes élèves - et à leurs parents lors des réunions parents-professeurs. On s'affranchit souvent de ces petits fichiers textes mais il peut arriver de tomber sur une série un peu plus coriace, […]

Lire la suite »

NAS Synology : installer Entware en remplacement d'IPKG pour des applications à jour

Installer IPKG sur un NAS Synology photo

Vous avez sûrement remarqué qu'IPKG n'est plus maintenu depuis maintenant quelques années (2014) et qu'à chaque mise à jour DSM du NAS Synology, les applications sautent. Il devenait quasiment impossible d'installer IPKG sur les nouveaux NAS... jusqu'à l'arrivée d'Entware. Entware est un petit nouveau qui a mis des années à mûrir mais il est mis à jour en permanence et offre plus de 1800 paquets à votre NAS. Il est aussi compatible avec les routeurs OpenWRT et LEDE. Voyons donc […]

Lire la suite »

Utiliser Rsync pour sauvegarder un serveur Linux vers un NAS Synology

Utiliser Rsync pour sauvegarder un serveur Debian/Ubuntu vers un NAS Synology photo

Dans ce tutoriel, nous allons voir comment configurer rsync pour planifier des sauvegardes d'un serveur distant et permettre l'accès SSH vers votre NAS Synology en local. Armez-vous de votre terminal préféré et lancez une session SSH, c'est parti ! Étape 1 : créer un nouvel utilisateur Synology Afin de bien séparer les processus et privilèges, il vaut mieux créer un nouvel utilisateur Synology : cela permet de contrôler exactement ce à quoi il a accès. Dans ce tutoriel, notre utilisateur […]

Lire la suite »

GRUB : résoudre l'erreur "Grub loading 1.5. Grub loading, please wait... ERROR 15"

GRUB : résoudre l'erreur "Grub loading 1.5. Grub loading, please wait... ERROR 15" photo

Hier, petite surprise sur ma machine à la maison : au démarrage, Ubuntu se charge puis finit dans les limbes avec un écran noir. Je redémarre la machine et là, patatras, une erreur GRUB laconique : Grub loading 1.5. Grub loading, please wait... ERROR 15 Un redémarrage plus tard, je m'aperçois que même certains réglages du BIOS sont même revenus aux réglages d'usine...Etrange, c'est la première fois que je vois ça sur ma machine. GRUB, l'erreur 15 L'erreur 15 de […]

Lire la suite »

Pin It on Pinterest

Spelling error report

The following text will be sent to our editors: