LogicielsRéseau

WAPT Partie 1 : Gestion de parc informatique

WAPT est un outil merveilleux, que nous allons découvrir à travers une série d’articles.Nous allons voir les services qu’il peut nous rendre, principalement distribuer des logiciels sur un parc informatique facilement, ou même préparer ses machines en atelier comme je le fait. Cet outil vient prendre place dans mon infrastructure d’automatisation des tâches courantes. Car c’est bien connu, le seul métier où la fainéantise n’est pas un péché, c’est le nôtre!

WAPT permet de mettre en place un serveur type « repository«  (ou dépôt dans la langue de Molière), comme on les trouvent habituellement dans le monde des OS Linux. Le nom WAPT vient d’ailleurs de l’idée d’adaptation pour environnement Windows le système APT, qui est un ensemble d’outils permettant de gérer des paquets sur plusieurs systèmes Linux (comme Ubuntu ou  Debian par exemple).

Il existe deux versions de WAPT :

  • WAPT Starter
  • WAPT Server

J’ai choisi de ne vous présenter que la version WAPT Server, qui apporte de nombreuses possibilités. Concernant WAPT Starter, retenez uniquement qu’il permet d’installer ou mettre à jour des logiciels via une page web, ou par ligne de commande.
J’ai choisi d’utiliser la version serveur/client, qui permet réellement de maintenir un parc.

Installation de WAPT Server

Nous allons donc installer la solution. Vous pouvez la télécharger ici. Notez que la solution existe en version Linux ou Windows

Prérequis :

  • Une machine sous Linux ou Windows pour héberger le serveur (c’est le moment de recycler une machine!)
  • Des clients Windows Ports nécessaires libres (80, 443, 8080)
  • Ports sur les clients libres (8088)
Nous allons ici installer WAPT Server sur une machine sous Windows 7 Pro. Les environnements Windows XP / Vista / Sept / Huit et Windows serveur 2003 / 2008 / 2008R2 / 2012 / 2012R2 32bit et 64bit sont supportés.
Notez que puisque WAPT emploie les mêmes ports standards que ceux de WSUS (8080, 80, 443), il est recommandé de ne pas faire cohabiter WAPT et WSUS sur la même machine (ou d’ailleurs que tout autre service web utilisant ces ports). C’est possible, mais il vous faudra les compétences nécessaires pour effectuer un paramétrage avancé sur IIS, et permettre ainsi une bonne entente entre ces deux produits…
Téléchargez l’installateur WAPT Server.
Lancez l’installation. Tout est simple, donc je ne m’attarde pas sur les écrans successifs.
Une fois WAPT Server installé, procédons à son paramétrage.

Paramétrage

A la fin de l’installation, un écran de « post-paramétrage » s’ouvre.

Dans le premier écran, vous allez devoir renseigner le nom du serveur WAPT.

Personnellement, mon réseau étant en « restructuration » pour une durée indéterminée (c’est beaucoup plus classe que de dire que c’est un bordel sans nom dans lequel il est impossible d’être sur que le serveur DNS fonctionne correctement 24/24H!), j’opte pour la solution IP. C’est à dire que dans les deux cases « DNS Name » et « IP » je vais en fait renseigner l’adresse IP. Mon serveur possède une adresse IP fixe, je serais plus tranquille comme ca.

WAPTpara1

Ensuite, vous pouvez renseigner un mot de passe permettant d’accéder à la console de gestion.

L’écran d’après vous permet de générer un certificat autosigné, pour lequel il va falloir renseigner quelques champs.

WAPTpara2

Ensuite, on vous propose de « préfixer » le nom des packages que vous allez gérer.

Puis le prochain écran résume les paramètres. (on note sur la capture que tout est chez moi basé sur l’adresse IP).
On démarre le serveur en cliquant sur « Start WAPT Server », puis suivant.

WAPTpara3

Vous avez ensuite un écran qui vous propose de générer un client. Cette application sera généré à partir des infos au dessus. On vous résume la clé publique utilisée, le chemin où sera créé cette application, l’adresse du dépôt (votre dépôt), l’adresse du serveur, et le nom de l’organisation.

WAPTpara4

Cet agent devra être installé sur chaque machine qui sera gérée par WAPT. Pour ca, vous pourrez le copier sur une clé USB par exemple (déploiement manuel), utiliser l’interface web de votre serveur WAPT pour télécharger l’agent depuis la machine cliente (à l’adresse https://VotreServeurWAPT/wapt/waptagent.exe), ou le déployer à travers une GPO…

Voilà, l’installation est terminée!

Article suivant : A venir, configuration et utilisation de WAPT

Samuel Monier

Informaticien indépendant Réseaux et systèmes - Infrastructure - Serveurs. J'interviens sur les départements 42 - 63 - 69 - 43 - 71, et à échelle nationale à distance. N'hésitez pas à me demander conseil!

Articles similaires

15 commentaires

  1. Bonjour.
    Il y a quelque temps j’ai essayé wapt serveur qui est surement une belle solution simple pour déployé des applications.
    Par contre j’ai été confronté au problème des ports occupé et le manque de doc m’a fais abandonné le projet.
    Dans mon cas j’ai deja pas mal de services sur le réseau et que ces services en question je ne peut pas modifié les poorts utilisé car déjà en production.
    Il faudrait que l’equipe de waptserveur explique ou donne la possibilités de changé les ports de communication par défauts, et il y a aussi une incompatibilité lorsque sur la machine il y a un serveur wsus. Sinon l’appli a l’air bien.

  2. Bonjour,

    Au niveau du réseau, on peut tout de même jouer un peu!
    Par exemple, rien ne vous empêche de créer un sous réseau à part dans lequel le serveur WAPT viendra prendre place. Un routeur assurera la communication clients/serveur sans problème.
    En jouant aussi avec le PAT, vous pourrez faire ce que vous voulez…

    1. Oui c’est vrai, mais bon je suis limité dans mon champ d’action, c’est a dire que je peut que l’installé sur un serveur windows (AD,WSUS,DNS,Antivirus..) en prod actuellement, je n’ai pas la possibilité d’ajouté de nouvelles machines serveur ou VM’s (budget et stockage limité). Pour moi l’idéal aurais été de pouvoir changé la conf des ports d’écoute par defauts ( 80, 8080, 443) par d’autre. Il manque juste la doc pour personnalisé cette configuration (chemin des fichier de conf ainsi que la syntaxe) ce qui en soit n’est pas grand chose…
      En tout cas merci pour la tentative d’aide (^ ^)

      1. La société Tranquil’it qui a créé WAPT propose des formations avancées sur son produit… Lorsqu’on veut prendre réellement l’outil en main, c’est à mon avis ce qu’il y a de mieux.
        Pourquoi ne pas recycler une petit machine dédiée à ce produit? On a toujours un pc qui traine dans un coin! Ca sera beaucoup plus simple à maintenir!

        1. Malheureusement les moyens ne sont pas la. Mais je confirme.
          WAPT serveur et un bon programme qui demande a être connu et utilisé car il simplifie l’administration d’un parc informatique.Merci pour nous faire connaitre des solution comme celle-ci.

          1. Un membre de Tranquil’it me précise qu’il est possible de faire cohabiter WSUS et WAPT. Il est simplement plus simple de ne pas le faire. Effectivement, pour que ça fonctionne, il va falloir modifier la config de IIS.

  3. Salut, merci pour ton tuto qui m’a permis d’installer WAPT proprement. La suite est-elle en cours de rédaction ?

    J’attend la suite avec impatience ^^

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Bouton retour en haut de la page