Création d'un super-package debian [DEBIAN 3.0] - Installation - Linux et OS Alternatifs
Marsh Posté le 07-01-2003 à 17:29:08
HipHop-oTaM a écrit : Dans le cadre de mon stage, je dois monter un serveur (suivant un schéma 3tières préexistant) faisant tourner Apache pour le serveur http, Tomcat pour le conteneur de servlets/JSP et comme SGBDR MySQl |
Une méthode relativement simple pourrait consister a créer un package ayant des dépendances sur ceux que tu veux installer avec un script de post-inst qui met a jour les fichiers de config.
Marsh Posté le 07-01-2003 à 17:43:40
c'est une excellente idée, et comme tu le precise relativement simple à mettre en place...
J'en reviens alors au prog qui pourrait me permettre de créer ce package ?
merci
Marsh Posté le 07-01-2003 à 18:10:06
Perso, Je proposerais un script bash qui installe auto les paquetages (à coup d'apt-get) à partir d'un CD contenant toutes les dépendances nécessaires (il doit être possible de définir ce CD comme source temporaire de paquetage) puis qui remplace les fichiers de conf qu'il faut et démarres les services.
Marsh Posté le 07-01-2003 à 18:13:46
J'ai fait exactement ca pour mon boulot, des scripts bash. C'est super facile pour une installation de base...
Ensuite, mes scripts dependant des versions des softs (evidemment), donc j'ai fait un gros .tar.gz avec tous les sources aux bonnes versions et librairies qui vont bien, txt d'install pour l'ordre et les commandes, modification des fichiers de conf, etc...
Ca fait un gros fichier (100Mo a peu pres pour tout installer), mais tout il est bon dedans.
Comme de plus je ne bosse qu'avec les sources, tout il est OS independant, donc tout marche bien sous Debian, Mandrake, RedHat atc...
Voila voila...
Marsh Posté le 07-01-2003 à 18:29:32
un des avantages des solutions précédeùent évoquées (autre que celle de sartene) c'est qu'on est "version independant", c'est a dire de pouvoir lors de l'installation de bénéficier de la derniere version stable automatiquement, qu'on peut également à tout moment mettre à jour tel ou tel composant de la plateforme
Il faudra quand meme que je pousse un peu, car ya aussi une histoire de mod_jk pour la liaison apache-tomcat, et tomcat lui même, car j'ai pas l'impression qu il existe de paquetage debian à jour (4.1.18)et ils veulent egalement l'IDE Eclipse !
a mèditer... mais déja merci Mjules et sartene, ainsi que imalip
Je cherche toujours le nom du prog pour créer un paquetage .deb (pour mon tomcat par exemple ...)
Marsh Posté le 07-01-2003 à 18:31:47
alien ? make kpkg ? dpkg ?
Marsh Posté le 07-01-2003 à 20:19:48
ReplyMarsh Posté le 07-01-2003 à 20:22:19
regarde dans la section Debian du topic de lien, tu trouveras peut-être ton bonheur
Marsh Posté le 07-01-2003 à 20:28:18
http://www.fr.debian.org/doc/maint-guide/
Marsh Posté le 07-01-2003 à 20:30:20
http://qref.sf.net/Debian
et www.fr.debian.org
y a tout ce qu il te faut j ai regarder une foi ca a pas l air dur amettre en place
Marsh Posté le 07-01-2003 à 17:12:23
Dans le cadre de mon stage, je dois monter un serveur (suivant un schéma 3tières préexistant) faisant tourner Apache pour le serveur http, Tomcat pour le conteneur de servlets/JSP et comme SGBDR MySQl
Pour ce qui est de la distrib, j'ai choisi Debian, pour des raisons diverses et variées, que vous connaissez...
J'ai reussi à recreer la plateforme et à faire fonctionner leur appli (usine à gaze JAVA).
On me propose maintenant d'alaborer une méthode d'installation automatique des differentes briques logicielles, c'est à dire d'Apache,Tomcat,Mysql, ainsi que le jdk 1.4 et de leurs dépendances.
J'ai pensé à un super-package debian qui contiendrait ces logiciels préconfigurés
Connaitriez vous donc un soft qui pourrait repondre à mes besoins, qui me permettrait donc de gerer les users specifiques, ( mysql, www-data, tomcat, ...) les logiciels eux meme, et leurs dependances.... sans pour autant devoir tous recompiler
Ou bien si vous avez une autre solutions pour cette installation automatique ...
Merci de votre aide
Message édité par HipHop-oTaM le 07-01-2003 à 17:20:16