[AdminBot - Debian/Ubuntu] Un tuto a jour !

Support pour Adminbot - Français UNIQUEMENT

Modérateur: AdminBot support

[AdminBot - Debian/Ubuntu] Un tuto a jour !

Messagepar Kenny432 » 08/01/2009 21:18:46

Bonjour, je suis nouveau sur ce forum, et j'ai eu milles peines a installer un adminbot digne de ce nom sur une distribution a jour ( Ubuntu 8.10 server virtualisé ), avec toutes les libs top moumoutes etc...

Je vais juste ici mettre les difficultés que j'ai eu pour installer adminbot.

Configuration :
Ubuntu 8.10 virtualisé ( VirtualBox ) - 32bits
Connexion internet

1 - Suivre le tutoriel de GuiGui69 mais ...

J'ai suivi le tutoriel de GuiGui69, mais j'utilise Ubuntu 8.10, j'y suis habitué c'est tout, bref faites comme vous le sentez...

Pour ceux qui débutent, vous devez suivre un tutoriel mysql ( création utilisateur, tables, etc ), c'est fortemment conseillé.

Le paquet libssl est passé en version 0.9.8 donc la ligne apt-get devient :

Code: Tout sélectionner
apt-get install apache2 mysql-server phpmyadmin php5 php5-mysql libapache2-mod-php5 libmysqlclient15-dev libssl0.9.8  vim screen


2 - Erreur libmysqlclient + libssl + libcrypto :

Ne cherchez pas le paquet libmysqlclient12 dans les dépôts, il a disparu et est remplacé par libmysqlclient15-dev.
Code: Tout sélectionner
apt-get install libmysqlclient15-dev


Donc pour eviter le bug libmysqlclient, on créer un lien symbolique (merci jeremathon) :
Code: Tout sélectionner
ln -s /usr/lib/libmysqlclient.so.15 /usr/lib/libmysqlclient.so.12


Une deuxième erreur pourrait apparaitre plus tard, donc on crée un deuxième lien symbolique pour libmysqlclient.so.14 :
Code: Tout sélectionner
ln -s /usr/lib/libmysqlclient.so.15 /usr/lib/libmysqlclient.so.14


Une erreur apparait forcement a cause de libssl0.9.7 donc :
Code: Tout sélectionner
ln -s /usr/lib/libssl.so.0.9.8 /usr/lib/libssl.so.0.9.7


De même pour libcrypto :
Code: Tout sélectionner
ln -s /usr/lib/libcrypto.so.0.9.8 /usr/lib/libcrypto.so.0.9.7


Et forcement pour moi comme rien ne marchait, j'ai du retelecharger la binaire pour adminbot :

Code: Tout sélectionner
cd /var/www/adminbot/cgi-bin/
wget http://download.nexen.org/tools/adminbot/adminbot-9.0.7.bin
chmod +x adminbot-9.0.7.bin


To be continued pour CS Source, j'ai pas fini l'installe, ça arrive :)
Avatar de l’utilisateur
Kenny432
Membre forum
 
Messages: 16
Inscription: 08/01/2009 20:12:49
Localisation: Vendée

Messagepar YanKu » 10/01/2009 19:11:44

Super ce tuto :) Faudrait le mettre en post-it ^^

C'est étonnant les problèmes que tu as eu, car j'ai installé adminbot sur une debian 64 sans aucun soucis, sauf petit pb de base données à un moment (mais c'était ma faute, mysql mal cfg ^^)

Par contre, le bot ne fonctionne pas sur une debian 64. Enfin c'est pas trés grave vu qu'on peut lancer celui-ci de n'importe quelle machine sous windows.
YanKu
Membre forum
 
Messages: 36
Inscription: 17/01/2006 20:02:29

Messagepar e-t172 » 14/01/2009 17:08:16

YanKu a écrit:Par contre, le bot ne fonctionne pas sur une debian 64. Enfin c'est pas trés grave vu qu'on peut lancer celui-ci de n'importe quelle machine sous windows.


C'est normal : le bot est un exécutable 32 bits, qui dépend sur la libmysqlclient, libssl et libcrypto 32 bits, lesquels ne sont pas disponibles sur une Debian 64 bits. Alors on pourrait les installer à la main, mais c'est prise de tête. Une meilleure solution est de faire une cage chroot, y mettre une debian 32 bits, placer adminbot dedans et l'exécuter. Je l'ai fait et ça fonctionne.

Par ailleurs, je ne sais pas pourquoi, mais le bot disponible à download.nexen/tools/adminbot/adminbot-9.0.7.bin est différent de celui fourni dans la distribution (il ne dépend pas des mêmes libs), il est fort possible qu'il soit plus récent donc meilleur. J'ai moi-même été obligé de l'utiliser, celui fourni avec la distribution me balançait des erreurs Perl.
Avatar de l’utilisateur
e-t172
Membre forum
 
Messages: 3
Inscription: 14/01/2009 17:03:01

Messagepar Kenny432 » 17/03/2009 01:29:59

Je fait une non mise-a-jour pour signaler que j'ai entrepris de mi remettre ce soir pour faire deux trois tests et j'ai le même bug qu'ici : http://forum.nexen.org/viewtopic.php?p=28832#28832

Avec le bin Adminbot-9.0.7 pour cs1.6, aucun problème, connexion impécable au bot et a la base.
Avec la bin Adminbot-beta-css, connexion impossible a MySQL.

Voila les captures consoles, réalisés a la suite, avec le même fichier de config :

Code: Tout sélectionner
laptop@laptop-laptop:~/.www/adminbot/cgi-bin$ ./adminbot-css-beta
-------------------------------------------------- 
        _______ ______ __    __  ______ _______   
       /  _   // ____// /\  / /\/ ____//  _   /\   
      /  //  // /\_  /_ /_/ _/ / /\_  /  //  / / 
     /  //  // ___/\_\/___ /_\/ ___/\/  //  / / 
    /  //  // /\__\/ _/\_/  // /\__\/  //  / / 
   /__//__//_____//_/\\/ /_//_____//__//__/ / 
   \__\\__\\_____\\_\/   \_\\_____\\__\\__\/ 

                  www.Nexen.org
--------------------------------------------------
 Nexen AdminBot v9.0.7 CSS Beta - Author: Syam
 UDP Socket: listening on 127.0.1.1:27000
DBI connect('adminbot:127.0.0.1','root',...) failed: Client does not support authentication protocol requested by server; consider upgrading MySQL client at PERL2EXE_STORAGE/DBD/mysqlPP.pm line 109
 at /home/laptop/.www/adminbot/cgi-bin/adminbot-css-beta line 329


 Unable to connect to database adminbot on 127.0.0.1
Server error: Client does not support authentication protocol requested by server; consider upgrading MySQL client at PERL2EXE_STORAGE/DBD/mysqlPP.pm line 109


This exe file was created with the evaluation version of Perl2Exe.
For more information visit http://www.indigostar.com
(The full version does not display this message with a 2 second delay.)
...


Code: Tout sélectionner
laptop@laptop-laptop:~/.www/adminbot/cgi-bin$ ./adminbot-9.0.7.bin
-------------------------------------------------- 
        _______ ______ __    __  ______ _______   
       /  _   // ____// /\  / /\/ ____//  _   /\   
      /  //  // /\_  /_ /_/ _/ / /\_  /  //  / / 
     /  //  // ___/\_\/___ /_\/ ___/\/  //  / / 
    /  //  // /\__\/ _/\_/  // /\__\/  //  / / 
   /__//__//_____//_/\\/ /_//_____//__//__/ / 
   \__\\__\\_____\\_\/   \_\\_____\\__\\__\/ 

                  www.Nexen.org
--------------------------------------------------
 Nexen AdminBot v9.0.7 - Author: Syam
 UDP Socket: listening on 127.0.1.1:27015
 Mysql: connected to database adminbot on 127.0.0.1.


Y'aurais t-il une mise a jour que je n'aurais su voir ? ( p-e inclue dans la bin 9.0.7 .. )
K3nny - Orga Tournoi Frag'n Fun(85) - sv_bounce 0
Avatar de l’utilisateur
Kenny432
Membre forum
 
Messages: 16
Inscription: 08/01/2009 20:12:49
Localisation: Vendée


Retourner vers AdminBot : French support

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités

cron