Catégorie : Système

  • Installation lxc sous debian

    Pour installer lxc (linux containers) sous debian, rien de très compliqué (merci debian). On installe les paquets apt-get install lxc bridge-utils On crée une interface bridge (switch L2 virtuel) nommée br0 J’y positionne une IP sur un sous-réseau dédié à la communication entre les containers (ici 192.168.10.0/24) cat >> /etc/network/interfaces <<EOF auto br0 iface br0 […]

  • Mise à jour du kernel OVH pour installation de linux containers lxc

    Je viens de recevoir mon KS2G OVH et j’aimerais y faire tourner des linux containers (lxc). Cependant, j’ai constaté que le noyau OVH manquait de pas mal d’options notament sur le réseau et les cgroups. Pour remédier à tout ça, il va falloir compiler un nouveau noyau et tant qu’à faire le dernier en date […]

  • Migration debian vers testing (Jessie)

    Migrer une version de Debian est tout ce qu’il y a de plus simple. Si votre fichier initial sources.list ne contient que des repos liés à debian, supprimez-le. rm -f /etc/apt/sources.list Créez le nouveau fichier en utilisant sources.list.d qui est plus élégant. cat > /etc/apt/sources.list.d/debian.list <<EOF deb http://ftp.fr.debian.org/debian/ jessie main deb-src http://ftp.fr.debian.org/debian/ jessie main deb […]

  • Compilation Apache2.4 + OpenSSL sous Debian

    Recup des sources + dépendances apt-get install build-essential libtool autoconf wget http://wwwftp.ciril.fr/pub/apache//httpd/httpd-2.4.6.tar.gz wget http://wwwftp.ciril.fr/pub/apache/apr/apr-iconv-1.2.1.tar.gz wget http://wwwftp.ciril.fr/pub/apache/apr/apr-1.4.8.tar.gz wget http://wwwftp.ciril.fr/pub/apache/apr/apr-util-1.5.2.tar.gz wget http://prdownloads.sourceforge.net/libpng/zlib-1.2.8.tar.gz wget http://downloads.sourceforge.net/project/pcre/pcre/8.33/pcre-8.33.tar.gz wget http://www.openssl.org/source/openssl-1.0.1e.tar.gz Décompression des sources + dépendances for i in `ls *.tar*`; do tar -xvf $i; done mv zlib-1.2.8 httpd-2.4.6/srclib/zlib Compilation openSSL apt-get install zlib1g-dev cd openssl-* ./config –prefix=/usr zlib-dynamic –openssldir=/etc/ssl shared make […]

  • Compilation Python3.3 sous Debian

    Récupérer la tarball depuis les sites officiels (ici la 3.3.1) wget http://www.python.org/ftp/python/3.3.1/Python-3.3.1.tar.xz Installer les dépendances pour la compil apt-get install build-essential zlib1g-dev libbz2-dev libncurses5-dev libreadline6-dev libsqlite3-dev libssl-dev libgdbm-dev liblzma-dev tk8.5-dev Décompresser la tarball tar -Jxvf Python-3.3.1.tar.xz Compiler avec l’option de génération de librairie partagée (utile pour compilation mod_wsgi par exemple) cd Python-3.3.1 ./configure –enable-shared make […]

  • Installation mariaDB sur Debian

    Ajout de la signature mariaDB pour apt : apt-key adv –recv-keys –keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db Executing: gpg –ignore-time-conflict –no-options –no-default-keyring –secret-keyring /etc/apt/secring.gpg –trustdb-name /etc/apt/trustdb.gpg –keyring /etc/apt/trusted.gpg –primary-keyring /etc/apt/trusted.gpg –recv-keys –keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db gpg: requête de la clé 1BB943DB du serveur hkp keyserver.ubuntu.com gpg: clé 1BB943DB: clé publique « MariaDB Package Signing Key » importée gpg: aucune […]