Installation

Avant de commencer l'installation, vérifiez d'avoir tous les outils requis listés sur la page Télécharger. Ensuite dézzipez le fichier adminserv.zip où bon vous semble sur un serveur web, et accédez au site via votre navigateur internet. Vous arrivez sur AdminServ qui vous dit qu'il n'y a aucun serveur disponible. Il faut donc configurer AdminServ pour ajouter tous vos serveurs en suivant la méthode ci-dessous.

Configuration

La configuration d'AdminServ est dans le fichier "./includes/config.php" par défaut. Pour remplir les informations demandées, il faut écrire entre les quotes, par exemple : $server[0]['name'] = 'ici';. Ensuite suivez la configuration :

  • $server[0]
  • Chaque bloc de configuration serveur est identifié par un numéro. Le 1er serveur commence par 0 et ainsi de suite.

  • ['name']
  • Nom du serveur. Cette option permet d'afficher le nom du serveur dans la liste des serveurs à la page connexion.

  • ['address']
  • L'adresse du serveur. L'IP ou le nom de domaine du serveur sur lequel AdminServ doit se connecter. Mettez localhost si AdminServ est sur la même machine que le serveur dédié.

  • ['port']
  • Le port XMLRPC du serveur. Il doit être ouvert dans le routeur/parfeu pour y accéder à distance.

  • ['match_settings']
  • Le nom du MatchSettings que vous utilisez le plus souvent sur votre serveur. Cette option permet d'afficher le nom du MatchSettings dans la page Challenges et de faciliter l'enregistrement et le chargement. (optionnel)

  • ['is_onyx_management']
  • Utilisez-vous Onyx comme système de gestionnaire ? Par défaut true (vrai), sinon false (faux) pour les autres gestionnaires. Cette option permet d'afficher la page Modules pour Onyx ou Plugins pour les autres.

  • ['service_username']
  • Seulement si ['is_onyx_management'] est sur true : Le login du service web de Onyx dans le fichier "./bin/jdni.properties".

  • ['service_password']
  • Seulement si ['is_onyx_management'] est sur true : Le mot de passe du service web de Onyx dans le fichier "./bin/jdni.properties".

  • ['service_rest_port']
  • Seulement si ['is_onyx_management'] est sur true : Le port REST du service web de Onyx dans le fichier "./bin/jdni.properties".

  • ['path_plugins_file']
  • Seulement si ['is_onyx_management'] est sur false : Le chemin du fichier "plugins.xml" (Aseco et Xaseco compatible). Dans le fichier "plugins.xml", remplacez les plugins en commentaires (inactif) par "<off>nom_du_plugin</off>".