Tag Archives: debian

Les outils de l’indien

Posted on by .

Dans mon nouveau boulot de ma nouvelle vie (mais je vous en parlerai plus tard), on utilise du debian (et dérivé). Alors forcement je suis content.
Mais je viens de voir une doc qui m’a fait bondir :

Faire un lien symbolique (avec ln) pour activer les différents modules d’apache.

C’est bien, mais pas top. Par défaut, sous debian la configuration d’apache (2) s’organise de la façon suivante :

# Le repertoire qui contient les configurations des différents modules pour apache
/etc/apache2/mods-available/

# Le repertoire qui contient des liens symboliques vers les configurations réelles
/etc/apache2/mods-enabled/

On a donc par exemple :

Mais plutot que de la faire « à la main », Debian propose un outil sympathique pour cela : a2enmod (et son petit frère a2dismod pour l’action d’enlever un module).

# a2enmod rewrite
Module rewrite installed; run /etc/init.d/apache2 force-reload to enable.

Les avantages sont multiples, comme par exemple de ne pas effacer la configuration pour la desactiver, mais surtout il existe une (petite) gestion des dependances

# a2enmod
Which module would you like to enable?
Your choices are: actions alias asis auth_basic auth_digest authn_alias authn_anon authn_dbd authn_dbm authn_default authn_file authnz_ldap authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cern_meta cgid cgi charset_lite dav_fs dav dav_lock dbd deflate dir disk_cache dump_io env expires ext_filter file_cache filter headers ident imagemap include info ldap log_forensic mem_cache mime mime_magic negotiation proxy_ajp proxy_balancer proxy_connect proxy_ftp proxy_http proxy rewrite setenvif speling ssl status substitute suexec unique_id userdir usertrack version vhost_alias
Module name? proxy_http
Enabling proxy as a dependency
Module proxy installed; run /etc/init.d/apache2 force-reload to enable.
Module proxy_http installed; run /etc/init.d/apache2 force-reload to enable.

Si ce n’est pas beau la vie.

A noter qu’il existe un outil similaire pour gérer les vhosts : a2ensite (et a2dissite)

Installation de virtualbox sous debian

Posted on by .

Nouvel ordinateur, nouvel outil de travail, et donc nouvelles méthodes de travail. Après presque deux ans sous Ubuntu, mon ordinateur portable est désormais sous debian.

Après avoir galeré quelques heures devant les yeux amusés de régis (si tu me lis …), j’ai enfin réussi a installer Virtualbox OSE (Open-Source Edition) sous debian lenny/sid.

# apt-get install virtualbox-ose virtualbox-ose-modules-`uname -r`

Et en fait, et bien c’est tout. Pas besoin de passer par module-assistant, de compiler quoique ce soit. La suite est simple : on ajoute les utilisateurs au bon groupe, et on charge le module qui va bien :

# addgroup user vboxusers
# modprobe virtualbox-ose
# echo "virtualbox" >> /etc/modules

Et il ne reste plus qu’a lancer virtualbox …