Tsrc - Gérer plusieurs depots git

Tsrc fonctionne via un depots de Manifest, il contiendra la liste des depots git a gerer. Il vous permetra de lancer des commandes git dans plusieurs depots en meme temps

[Voir plus]

Comment installer Plex sur une Debian

Ce tutorial simplifié est basé sur les instructions de Yakumo Il vous permettra de mettre en place son dépôt pour garder votre Plex à jour.

Preparation

Création du fichier plex.list

echo "deb http://shell.ninthgate.se/packages/debian jessie main" | tee -a /etc/apt/sources.list.d/plex.list

Ajout de la clef gpg

curl http://shell.ninthgate.se/packages/shell.ninthgate.se.gpg.key | apt-key add -

Installation

apt-get update
apt-get install plexmediaserver

Finalisation

L’interface est accessible uniquement via l’adresse local http://localhost:32400/web

Si vous installer le serveur a distance, vous allez devoir monter un tunnel via SSH

Mise en haute disponibilité de Redis

Vue global de la configuration Système Debian stable ( 8.x ) Kernel : Parametrages TCP, Memoire et du systeme de fichier Redis Serveur : Tous les serveurs redis pouront etre maitre ou esclave Sentinel : Gere la bascule master/slave entre le serveurs en cas de panne Keepalived Placer l’ip de service ( vrrp ) sur le serveur Redis Maitre Redis Installation des paquets redis-server et redis-tools [Voir plus]

Mise en place du module pagespeed

Préparation Installer le paquet nginx-extra Créer le dossier /var/ngx_pagespeed_cache pour y monter un tmpfs, 256Mo sont sufisant pour une instance wordpress mkdir /var/ngx_pagespeed_cache echo 'tmpfs /var/ngx_pagespeed_cache tmpfs defaults,size=256M 0 0' >> /etc/fstab mount -a Configuration pour votre “server” : # enable ngx_pagespeed pagespeed on; pagespeed FileCachePath /var/ngx_pagespeed_cache; # Ensure requests for pagespeed optimized resources go to the pagespeed handler # and no extraneous headers get set. location ~ "\. [Voir plus]

Monitorer Apache avec Zabbix

Configuration de Nginx Le serveur apache doit donner sont status en local via l’url http://localhost/server-status Pour cela, il faut ajouter configurer le vhost localhost comme ci-dessous. Il sera disponible uniquement via localhost: <VirtualHost 127.0.0.1:80> ServerName localhost <Location /server-status> SetHandler server-status Order deny,allow Deny from all Allow from 127.0.0.1 </Location> </VirtualHost> Configuration de l’agent Zabbix Dans la configuration de l’agent Zabbix ajouter les paramètres suivant pour remonter au serveur les nouvelles clefs [Voir plus]

Monitorer Nginx avec Zabbix

Configuration de Nginx Le serveur nginx doit donner sont status en local via l’url http://localhost:61123/nginx_status Pour cela, il faut ajouter le “ server ” suivant qui sera disponible uniquement via localhost sur le port 61123: server { listen 127.0.0.1:61123; server_name localhost; location /nginx_status { stub_status on; access_log off; allow 127.0.0.1; deny all; } } Configuration de l’agent Zabbix Dans la configuration de l’agent Zabbix ajouter les paramètres suivant pour remonter au serveur les nouvelles clefs [Voir plus]