IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Discussion :

Installateur pour automatiser l'installation/déploiement d'une solution informatique


Sujet :

Windows

  1. #1
    Membre du Club
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    175
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2012
    Messages : 175
    Points : 64
    Points
    64
    Par défaut Installateur pour automatiser l'installation/déploiement d'une solution informatique
    Bonjour à tous,

    Je suis demandé à automatiser l'installation d'une solution déjà implémentée. L'installation manuelle correspond à faire beaucoup des paramétrage (Pare-feu...) ainsi que d'installer d'autres logiciels et des bases de données (Mysql) dont la solution a besoin (bien configurés)...

    Le mécanisme que je dois l'implémenter doit être (de préférence) indépendant de système d'exploitation (Windows, Linux ou Mac)

    Je cherche un outil me permettant de déployer ma solution informatique sur plusieurs machines. Sachant que son déploiement nécessite l'installation des logiciels connexes (des prérequis: MySQL, MySQL Workbench, NotePad, 7zip) ainsi que la configuration de quelques outils (Surtout les fichiers .ini de Mysql), aussi bien l'importation des bases de données pour la mise en place de mon application et enfin si possible la vérification que tout est bien installé..

    Ma question est simple: Pourriez-vous me recommander quel outil je peux utiliser ? ou faut-il implémenter un code et si c'est le cas quel langage vous me conseillez ?

    J'ai cherché partout mais en vain à part une solution payante dont je ne suis pas certain qu'elle marche:

    En effet, j'ai trouvé un logiciel "Silent Install Builder" qui permet de regrouper un ensemble des logiciels et également faire exécuter des fichiers .bat.

    Si je me trompe pas avec cette solution je peux mettre les prérequis ainsi que les fichiers .bat (qui de leur part appellent des fonctions vbscript ou autre pour faire les configurations nécessaires)..

    Pourriez-vous me donner votre avis à propos cette solution et éventuellement me recommander des solutions non payantes et si possibles plus simples à utiliser..

    Dernière version: Avec les fichiers .bat on peut appeler des codes Java pour vérifier des valeurs dans des bases de données ou changer des valeurs dans des fichiers .ini ou .config. ?

    Merci d'avance !

  2. #2
    Membre du Club Avatar de tequillaman
    Homme Profil pro
    Technicien réseaux et télécoms
    Inscrit en
    Avril 2016
    Messages
    116
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nièvre (Bourgogne)

    Informations professionnelles :
    Activité : Technicien réseaux et télécoms
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2016
    Messages : 116
    Points : 65
    Points
    65
    Par défaut
    Tous tes postes et paramétrages sont identiques?
    Si oui, tu peux faire une image d'un poste que tu viens de finir et copier cette image sur tous les postes.
    Il te restera plus qu'à changer le nom du poste et l'adresse IP.

  3. #3
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    17 726
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 17 726
    Points : 43 831
    Points
    43 831
    Par défaut
    Regardes du coté de Inno Setup Compiler.

    Je ne sais pas si il permet l’installation de produit tiers tel myql dans ton cas.

    A tester.

  4. #4
    Membre du Club
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    175
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2012
    Messages : 175
    Points : 64
    Points
    64
    Par défaut
    Je vous remercie pour votre réponse pertinente.. J'ai déjà chercher partout pour voir comment je peux inclure la fonctionnalité de paquetage d'installation des outils liés à la solution mais malheureusement en vain. Apparemment, Inno setup ne permet pas d'inclure l'installation des logiciels tiers !! Toute autre proposition sera le bienvenue.

    Merci encore pour votre retour !!

  5. #5
    Membre du Club
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    175
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2012
    Messages : 175
    Points : 64
    Points
    64
    Par défaut
    Citation Envoyé par tequillaman Voir le message
    Tous tes postes et paramétrages sont identiques?
    Si oui, tu peux faire une image d'un poste que tu viens de finir et copier cette image sur tous les postes.
    Il te restera plus qu'à changer le nom du poste et l'adresse IP.
    Je vous remercie pour votre retour.

    Non, le paramétrage dépend d'une machine à autre...

  6. #6
    Rédacteur/Modérateur
    Avatar de Andnotor
    Inscrit en
    Septembre 2008
    Messages
    5 803
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Septembre 2008
    Messages : 5 803
    Points : 13 493
    Points
    13 493
    Par défaut
    Citation Envoyé par daniel1985 Voir le message
    Apparemment, Inno setup ne permet pas d'inclure l'installation des logiciels tiers !!
    Si, si ! On peut lancer toutes les commandes qu'on veut. Par contre Inno Setup n'est que Windows.

  7. #7
    Membre du Club
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    175
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2012
    Messages : 175
    Points : 64
    Points
    64
    Par défaut
    Pourriez-vous me donner plus des détails comment je peux faire ça s'il vous plaît ?

    Je serai vraiment reconnaissant.. Je cherche à le faire seulement sous Windows pour le moment.

  8. #8
    Rédacteur/Modérateur
    Avatar de Andnotor
    Inscrit en
    Septembre 2008
    Messages
    5 803
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Septembre 2008
    Messages : 5 803
    Points : 13 493
    Points
    13 493
    Par défaut
    La configuration des fichiers.ini se fera depuis la section [INI], les lancement des installateurs (ex. MySQL) depuis la section [RUN], la configuration de la base des registres depuis la section [REGISTRY], etc.

    Commence par télécharger le Quick StartPack qui contient l'éditeur Inno Script Studio. Plus simple que de taper tout le script à la main.
    Tu retrouveras un certain nombre d'exemples pour bien débuter sous C:\Program Files (x86)\Inno Setup 5\Examples

    Il y a quelques tutoriels sur DVP également ici et (surement d'autres).

    Commence par bien appréhender l'outil. Ensuite, tu pourras poser des questions spécifiques ici.

  9. #9
    Membre chevronné
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Septembre 2013
    Messages
    485
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2013
    Messages : 485
    Points : 2 151
    Points
    2 151
    Par défaut
    Si tu veux être indépendant de l'OS et pouvoir gérer un ensemble de machines, je t'invite à étudier 2 outils:

    C'est des outils d'administrateur système, plutôt utiliser pour gérer et configurer des serveurs de datacenter, mais ils peuvent peut-être répondre à ton besoin.
    Basé sur de ficher de configuration en ruby, ils permettent de lancer des déploiements et des changements de configuration en masse.

  10. #10
    Membre du Club
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    175
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2012
    Messages : 175
    Points : 64
    Points
    64
    Par défaut
    J'ai essayé Quick StartPack mais malheureusement j'ai un souci. En effet, ce que j'ai cherché est un outil permettant d'installer directement des logiciels (si possible même les instructions comme l'acceptation du contrat et autres) ou au moins lancer l'installation des outils liés au logiciel principal. Par contre, Quick StartPack permet seulement d'inclure des outils lié au logiciel principal sans lancer leurs installations.

    J'espère que la différence est clair! Est-il encore possible de lancer un fichier .bar avec cet outil. Pour le moment je ne trouve pas cette option à part joindre des fichiers mais pas leur exécution.

    Merci d'avance !

  11. #11
    Rédacteur/Modérateur
    Avatar de Andnotor
    Inscrit en
    Septembre 2008
    Messages
    5 803
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Septembre 2008
    Messages : 5 803
    Points : 13 493
    Points
    13 493
    Par défaut
    L'exécution se fait simplement depuis la section [RUN].
    Ensuite, et bien ça dépend de ce qu'il est possible d'automatiser par ligne de commande ou le cas échéant de modifier dans les ini ou registres. Mais cela, seule la doc du soft en question pourra te le dire.

Discussions similaires

  1. [SP-2010] statut "deploying" lors de l'installation d'une solution
    Par Infinity_hell dans le forum SharePoint
    Réponses: 6
    Dernier message: 17/10/2012, 09h07
  2. Installation d'une solution de e-paiement
    Par aurelbrsn dans le forum E-Commerce
    Réponses: 1
    Dernier message: 24/02/2009, 14h04
  3. [Automatiser l'installation d'une tâche plannifiée]
    Par Théolude dans le forum VBScript
    Réponses: 2
    Dernier message: 12/06/2008, 12h01
  4. Réponses: 3
    Dernier message: 20/05/2008, 14h32
  5. Installation d'une solution BI chez un client
    Par geof dans le forum Microsoft BI
    Réponses: 2
    Dernier message: 23/04/2008, 14h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo