Installer OpenERP depuis les sources

sam. 14 sept. 2013 by Marmotte

Comme je travaille sur OpenERP, je n'utilise pas la version des dépôts, mais j'installe les instances OpenERP manuellement, depuis les sources. Cette méthode simplifie la gestion des patchs personnalisés, l'utilisation d'une version spécifique pour chaque projet, le lancement de plusieurs instances sur un même serveur...

Dans cet article, j'explique comment …

read more

Gérer des démons avec Supervisor

ven. 13 sept. 2013 by Marmotte

Supervisor est un outil qui permet de lancer des processus, et qui surveille leur exécution. Il est capable de relancer un processus en cas d'arrêt sur une erreur, ou sur demande de l'utilisateur.

Installation

Sous Debian, il suffit d'installer le paquet supervisor.

$ sudo apt-get install --no-install-recommends supervisor

Configuration

La configuration …

read more

Sauvegarde et restauration avec Bup

jeu. 12 sept. 2013 by Marmotte

Bup est un système de sauvegarde construit au dessus de git. Il permet donc très simplement de parcourir l'historique des sauvegardes.

Il découpe les fichiers sauvegardés en de multiples fragments, pour profiter du fonctionnement de git : Chaque fragment n'est stocké qu'une seule fois.

Mise à jour 09/01/2018 : Ajout …

read more

Installation et configuration de PostgreSQL

mer. 11 sept. 2013 by Marmotte

PostgreSQL est un système de gestion de bases de donnés relationnelles.

Installation

Sous Debian, il suffit d'installer le paquet postgresql.

$ sudo apt-get install --no-install-recommends postgresql

Configuration

Les fichiers de configuration se trouvent dans le répertoire /etc/postgresql/<Version>/<Cluster>/. Le chemin complet étant différent selon la version et le cluster …

read more

Serveur web : Apache

mar. 03 sept. 2013 by Marmotte

Apache est un serveur HTTP très répandu, doté de nombreux modules.

Note : Certains chemins donnés ici peuvent être spécifiques à l'organisation des paquets Debian.

Installation

Le minimum requis est d'installer le paquet apache2. Il dépend du paquet apache2.2-common, qui inclus un bon nombre de modules souvent utilisés. Pour utiliser …

read more

Héberger des dépôts git avec gitolite

lun. 02 sept. 2013 by Marmotte

Gitolite est un outil qui permet de faciliter l'hébergement de dépôts git. Il se charge, par défaut, uniquement de la gestion des droits d'accès aux différents dépôts, mais peut aussi effectuer d'autres tâches, comme la configuration automatique des dépôts hébergés.

Installation

Sous Debian, il suffit d'installer le paquet gitolite.

$ sudo …
read more

Versionner les configurations utilisateur

dim. 01 sept. 2013 by Marmotte

J'utilise régulièrement plusieurs ordinateurs. Avec le temps, je configure donc ces machines selon mes habitudes, afin de rendre leur utilisation plus simple et efficace pour moi.

Comme pour les notes d'installation, j'ai donc dupliqué les fichiers de configuration d'un ordinateur à l'autre, faisant des corrections sur chacun, sans forcément toujours …

read more

Client OpenVPN

dim. 01 sept. 2013 by Marmotte

Installation

Sous Debian, il suffit d'installer les paquets openssl et openvpn.

$ sudo apt-get install --no-install-recommends openvpn

Configuration générale

Les clés et certificats provenant du serveur seront copiés dans le répertoire /etc/openvpn/<NetworkName>/.

$ sudo mkdir /etc/openvpn/<NetworkName>
$ sudo cp /<PathToCerts>/ca.crt /etc/openvpn/<NetworkName>/
$ sudo cp /<PathToCerts>/<ClientCertName …
read more

Serveur OpenVPN

dim. 01 sept. 2013 by Marmotte

Un serveur OpenVPN permet à des machines d'établir un lien chiffré avec le serveur. Il peut permettre d'accéder à un réseau privé situé derrière le serveur. Il peut aussi être utilisé pour faire passer tout le traffic du client par ce lien, dans le cas où le client utilise une …

read more

Wake-on-LAN

dim. 01 sept. 2013 by Marmotte

Le Wake-on-LAN permet de démarrer un ordinateur à distance.

Mise en place sur la machine à démarrer

Pour pouvoir être réveillé, il est nécessaire que la carte réseau de l'ordinateur à démarrer écoute en permanence sur le réseau, même lorsque celui-ci est éteint. Il faut donc indiquer au système d'exploitation …

read more