Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
sysadmin:lemonldap [2009/12/02 15:06]
james ajout install .debs
sysadmin:lemonldap [2013/11/20 17:59] (Version actuelle)
james ajout tags
Ligne 1: Ligne 1:
 +{{tag>​SSO howto installation}}
 ====== Installation de LemonLDAP::​NG ====== ====== Installation de LemonLDAP::​NG ======
  
Ligne 26: Ligne 27:
 ==== Installation des dependances ==== ==== Installation des dependances ====
  
-<​code>​apt-get install libapache2-mod-perl2 libapache-session-perl libwww-perl libcache-cache-perl libxml-simple-perl libnet-ldap-perl libhtml-template-perl libjs-jquery libxml-libxml-perl libxml-libxslt-perl libstring-random-perl libsoap-lite-perl libdbi-perl libregexp-assemble-perl libcrypt-rijndael-perl</​code>​+<​code>​apt-get install libapache2-mod-perl2 libapache-session-perl libwww-perl libcache-cache-perl libxml-simple-perl libnet-ldap-perl libhtml-template-perl libjs-jquery libxml-libxml-perl libxml-libxslt-perl libstring-random-perl libsoap-lite-perl libdbi-perl libregexp-assemble-perl libcrypt-rijndael-perl libxml-simple-perl </​code>​
  
 ==== Installation initiale ==== ==== Installation initiale ====
Ligne 38: Ligne 39:
 </​code>​ </​code>​
  
 +==== Activation des vhosts apache ====
 +<​code>​ln -s /​etc/​lemonldap-ng/​manager-apache2.conf /​etc/​apache2/​sites-enabled/​
 +ln -s /​etc/​lemonldap-ng/​portal-apache2.conf /​etc/​apache2/​sites-enabled/​
 +</​code>​
 +
 +==== Configuration des VHosts apache ====
 +  * Manager \\ editer le fichier "/​etc/​lemonldap-ng/​manager-apache2.conf " et remplacez le domaine "​example.com"​ par le votre. \\ Dans mon cas :<​code>​
 +ServerName manager.exemple.com</​code>​devient <​code>​
 +ServerName manager.kvm.vm</​code>​Pensez aussi a adapter le Allow from pour vous :<​code>​
 +Allow from 127.0.0.0/​8</​code>​devient donc dans mon cas <​code>​
 +Allow from 127.0.0.0/8
 +Allow from 172.16.65.1/​32</​code>​\\ :!: attention a ne pas "​trop"​ ouvrir l'​acces a cette interface d'​admin :!:
 +
 +  * Portail d'​authentification :\\ editer le fichier "/​etc/​lemonldap-ng/​portal-apache2.conf"​ et remplacez le domaine "​example.com"​ par le votre. \\ Dans mon cas :<​code>​ServerName auth.example.com</​code>​ devient <​code>​ServerName auth.kvm.vm</​code>​
  
 +  * Pour la prise en charge de ces vhosts : \\ remplacer <​code>​NameVirtualHost *:​80</​code>​ par <​code>​NameVirtualHost *</​code>​ dans le fichier "/​etc/​apache2/​ports.conf"​
  
  
 +  * Et pour prendre tout ca en compte <​code>/​etc/​init.d/​apache2 restart</​code>​
  
 +<​note>​Il faut bien sur que les noms DNS que vous renseignez comme ServerName existant, sinon bien penser a renseigner votre fichier /etc/hosts sur votre poste ainsi que sur le serveur lemonldap lui meme (et vos serveurs d'​application).
 +Bien entendu vous ne pourrez pas utiliser LemonLDAP::​NG est les applications sans avoir fait ca sur tous les postes, a vous de choisir quelle solution vous préférez :​p</​note>​
  
  
sysadmin/lemonldap.1259762778.txt.gz · Dernière modification: 2009/12/02 15:06 par james
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0