Wifi / Wifidog AuthServ
Récupéré sur la Wayback Machine (capture du 27/11/2012)
Distribution Ubuntu Server 10.04 64 bits vierge ou Debian 5.0 64 bits vierge
- Mise à jour des paquets :
apt-get update- Installation des paquets necessaire au bon fonctionnement de Wifidog AuthServer
(Version Ubuntu) :
apt-get install apache2 php5 postgresql php5-cgi php5-mhash php5-pgsql php-pear php5-xmlrpc php5-curl php5-mcrypt php5-dev language-pack-en-base language-pack-fr-base subversion openssh-server smarty php5-gd php5-xsl openssh-server postfix(Version Debian) :
apt-get install apache2 php5 postgresql php5-cgi php5-mhash php5-pgsql php-pear php5-xmlrpc php5-curl php5-mcrypt php5-dev locales-all subversion openssh-server smarty php5-gd php5-xsl openssh-server postfix- Installation de Wifidog AuthServer :
pear install XML_RPC
cd /tmp
wget http://wiki.gergosnet.com/dl/Phlickr-0.2.5.tgz
pear install Phlickr-0.2.5.tgz
rm Phlickr-0.2.5.tgz
svn checkout https://dev.wifidog.org/svn/trunk/wifidog-auth
mv wifidog-auth/ /var/www/- Edition du fichier de configuration Apache :
nano /etc/apache2/sites-available/defaultChanger
DocumentRoot /var/www/Par
DocumentRoot /var/www/wifidog-auth/wifidog- Redemarrage d'apache :
/etc/init.d/apache2 restart- Ajout d'un utilisateur Wifidog dans postgres :
su - postgres
postgres@votreserveur $> createuser wifidog --pwprompt
Enter password for new role:
Enter it again:
Shall the new role be a superuser? (y/n) y- Creation de la base wifidog :
postgres@votreserveur $> createdb wifidog --owner=wifidog
exit- Creation et mise en place de droits sur les fichiers de Wifidog ServerAuth :
mkdir /var/www/wifidog-auth/wifidog/tmp/simplepie_cache /var/www/wifidog-auth/wifidog/tmp/openidserver /var/www/wifidog-auth/wifidog/lib/simplepie /var/www/wifidog-auth/wifidog/lib/feedpressreview
chgrp -R www-data /var/www/wifidog-auth/wifidog/ /var/www/wifidog-auth/wifidog/tmp/simplepie_cache /var/www/wifidog-auth/wifidog/tmp/openidserver /var/www/wifidog-auth/wifidog/lib/simplepie /var/www/wifidog-auth/wifidog/lib/feedpressreview ;
chmod g+wx /var/www/wifidog-auth/wifidog/ /var/www/wifidog-auth/wifidog/tmp/simplepie_cache /var/www/wifidog-auth/wifidog/tmp/openidserver /var/www/wifidog-auth/wifidog/lib/simplepie /var/www/wifidog-auth/wifidog/lib/feedpressreview ;
chown www-data:www-data -R /var/www/wifidog-auth/wifidog/tmp /var/www/wifidog-auth/wifidog/lib /var/www/wifidog-auth/wifidog/config.php ;- Installation de Smarty 2.6.18 :
cd /var/www/wifidog-auth/wifidog/tmp/
wget http://wiki.gergosnet.com/dl/Smarty-2.6.18.tar.gz
tar xvfz Smarty-2.6.18.tar.gz
mv Smarty-2.6.18 /var/www/wifidog-auth/wifidog/lib/- Ajouts de modules complementaires :
pear install --onlyreqdeps Cache_Lite
pear install --onlyreqdeps HTML_Safe-beta
pear install --onlyreqdeps Image_graph-alpha
pear install --onlyreqdeps Image_Canvas-alpha
pear install --onlyreqdeps Image_Color- Rendez vous sur l'interface web pour la suite de la configuration :
http://votreserveur/install.phpPour s'identifier ne pas mettre de login et récupérer le mot de passe dans :
cat /tmp/dog_cookie.txtFaire suivant partout en répondant au différente questions .
Lors de l'installation "web" installer la dépendance suivantes :
PHPMailer- Voila reste plus qu'a se rendre sur le Wifidog AuthServer :
http://votreserveurDocs officielle : http://dev.wifidog.org/wiki/doc/install/ubuntu/auth-server Futur serveur : http://www.authpuppy.org/