Lighttp : serveur Web

Lighttpd est un serveur web pouvant venir en remplacement d’un apache, en être un frontale ou un backend. L’avantage par rapport à son ancêtre est qu’il est plus légers, moins passoire et relativement plus rapide. Pour référence en production, on peu citer Youtube, wikipedia … 1) Installation # sudo aptitude install lighttpd # sudo /etc/init.d/lighttpd start rien de plus :) 2) PHP De base le php n’est pas présent, mais s’ajoute sous forme de plugin # sudo aptitude install php5-cgi ...

December 13, 2010 · Bishop

Partage avec samba

Configuration du partage de fichier avec Samba le paquet samba doit être installé # sudo aptitude install samba toutes les configurations se font dans le fichier smb.conf (en faire une copie de sauvegarde au préalable) 1) Accès libre Dans ce cas, le partage est accessible à toutes personnes connaissant le chemin. La particularité est que les accès se feront avec l’identité d’un utilisateur défini et ayant les droits sur le partage. Il est possible d’utiliser un utilisateur de la machine ou un utilisateur de crée spécialement (cf : 2.a ) ...

December 13, 2010 · Bishop

Installation de Kerrighed sous Debian

Installation de Kerrighed 2.4.4 sur un noyau Linux 2.6.26 (version de Debian Lenny) Installer GCC en version 3.4 de préférence, mais ça fonctionne aussi avec la 4.3 Installer make et lsb-release Compiler et installer Kerrighed avec la procédure classique : ./configure make make install A la fin de la compilation, faire un “ldconfig” Éditer le menu.lst du Grub pour y ajouter le noyau de Kerrighed “linux-image-2.6.20-krg”. Au démarrage du noyau, la détection automatique des paramètres du noeud ne semble pas fonctionner. Il faut alors les forcer en ajoutant, toujours dans le menu.lst, les paramètres “session_id” et “node_id”. title Debian GNU/Linux, kernel 2.6.20-krg root (hd0,0) kernel /boot/vmlinuz-2.6.20-krg root=/dev/sda1 ro session_id=1 node_id=1 Créer le répertoire commun à tous les nœuds : mkdir /config Et ajouter le montage au fstab : ...

December 10, 2010 · Ruliane

Gestion LDAP dans Zimbra OSE

Important: Do not use any LDAP browsers to change the Zimbra LDAP content. http://ldapadmin.sourceforge.net/ uid=zimbra,cn=admins,cn=zimbra su - zimbra zmlocalconfig -s | grep -i password tous les password de la config zmlocalconfig -s | grep zimbra_ldap_password juste le password LDAP http://gregsowell.com/?p=396

December 3, 2010 · Bishop

Gestion des comptes administrateurs dans Zimbra OSE

La version “ZCS OpenSource Edition” de Zimbra ne comporte qu’un seul administrateur et ne permet pas d’en ajouter via l’interface de gestion. Par ailleur il est possible de le faire en ligne de commande directement sur le serveur. (pour faire ces commandes il faut se placer comme utilisateur zimbra sur le serveur) 1) Créer un nouveau compte administrateur # zmprov ca <email_du_compte> <mot_de_passe> zimbraIsAdminAccount TRUE Quand la création est finie, il faut modifier le compte dans l’interface d’administration pour ajouter les informations nécessaires. 2)Transformer un compte existant en compte administrateur ...

December 3, 2010 · Bishop

Creation d'un certificat auto-signé avec OpenSSL

openssl req -x509 -nodes -days 365 -newkey rsa:1024 -keyout lighttpd.pem -out lighttpd.pem lehyaral : ca m’a pas mal aidé ^^ http://www.akadia.com/services/ssh_test_certificate.html

December 2, 2010 · Bishop

Reverse proxy avec Lighttpd

1) Modifier le fichier lighttpd.conf (/etc/lighttpd/) et décommenter le module proxy: server.modules = ( … “mod_proxy”, … ) 2) Activer le module # sudo lighty-enable-mod proxy 3) Créer le fichier de configuration : # sudo vi /etc/lighttpd/conf-enabled/mon-fichier.conf $HTTP[“host”](http://www.leslamas.net/index.php?post/2010/12/02/"host" ““host””) == “www.exemple.com” { proxy.server = ( "" => ( ( “host” => “192.168.13.37” ) ) ) }

December 2, 2010 · Bishop

Reverse proxy avec Apache

1) Activer les modules proxy, proxy_http et proxy_connect pour apache # a2enmod proxy # a2enmod proxy_http # a2enmod proxy_connect 2) Définir le VirtualHost (exemple pour un webmail) <VirtualHost *:80> ServerName webmail.leslamas.net ServerAlias webmail.leslamas.net ProxyPass / http://addresse_du_serveur/ ProxyPassReverse / http://addresse_du_serveur/ <Proxy *> Order deny,allow Allow from all </Proxy> </VirtualHost> 3) Activer le VHost (sauf si défini dans /etc/apache2/site-enabled/) 4) Redémarrer Appache

November 30, 2010 · Bishop