PKGI

Fiche logiciel validé
  • Création ou MAJ importante : 27/08/08
  • Correction mineure : 11/09/13
Fiche archivée
Le rédacteur n'utilise plus l'outil et ne souhaite pas poursuivre le suivi de cette fiche. De plus, le logiciel n'est plus maintenu depuis maintenant un moment.
Mots-clés

PKGI : création rapide d'environnements applicatifs indépendants sous Debian

Cette fiche n'est plus à jour. Elle a été archivée pour la raison exposée ci-contre.
Description
Fonctionnalités générales

PGKI permet de générer une arborescence de fichiers et de répertoires pour démarrer un projet. Ainsi, on peut installer très facilement plusieurs modules :

  • Un serveur Apache
  • Un serveur MySql
  • Un serveur Tomcat
  • Le module PHP pour Apache
  • Un serveur openLDAP
  • etc...

Automatiser la création d’une arborescence permet d'uniformiser les structures des applications et de faciliter le déploiement et l’installation d’une application sur différentes machines (typiquement une machine de production, une machine de développement, une machine de tests).

PKGI se base sur une série de templates de fichiers de configuration et de scripts.

Autres fonctionnalités

La particularité de PKGI, contrairement à ce qui se fait dans les distributions Linux en règle générale, est de pouvoir déployer une application de type LAMP dans un répertoire indépendant et non dans les répertoires standards comme le fait par exemple le package RPM task-lamp de chez Mandriva.

Contexte d'utilisation dans mon laboratoire/service

PKGI est utilisé à l'INIST-CNRS ( http://www.inist.fr ) pour gérer les applications de type LAMP.

Environnement du logiciel
Plates-formes

PKGI ne fonctionne que sur des serveurs Linux Debian.

Environnement de développement
Type de structure associée au développement

aucune

Eléments de pérennité

utilisé par l’INIST-CNRS.

Références d'utilisateurs institutionnels

INIST-CNRS : http://www.inist.fr/

Environnement utilisateur
Liste de diffusion ou de discussion, support et forums

Le projet est hébergé par la plateforme SourceSup : http://sourcesup.cru.fr/projects/pkgi/

Commentaires

Responsable thématique précédent

Cette fiche a d'abord été suivie par le responsable thématique Jean-Luc Archimbaud. Clive Ferret-Canape l'a reprise en juillet 2013.

pkgi2

Pour information, depuis mai 2009 la version 2.0 de pkgi est sortie. Cette version consiste en une réécriture depuis zéro :
- conserve les grands principes
- colle au plus près des structures du système Debian : emplacement des fichiers de config et des lanceurs.
- les lanceurs et les fichiers de configs sont directement dérivés des packages officiels de debian ce qui garantie leur qualité
- compatible Debian Lenny et depuis la version 2.4 également Debian Etch
- ajout des nouveaux modules : cron et phpmyadmin