Modifications entre les versions 5 et 6
Version 5 à la date du 2008-10-07 12:11:47
Taille: 1372
Éditeur: ThomasNoël
Commentaire: utf8 mon ami
Version 6 à la date du 2008-10-07 13:06:25
Taille: 2033
Éditeur: ThomasNoël
Commentaire: je vais manger, faut prendre des forces avant la suite ;)
Texte supprimé. Texte ajouté.
Ligne 32: Ligne 32:
 * déploiement en tant que jboss:jboss  * en tant que jboss:jboss
 * unzip dans /tmp/ejbca_3_7_1
 * configuration dans /tmp/ejbca_3_7_1/conf/ :
  . conf/ejbca.properties
  . conf/database.properties
  . conf/mail.properties
  . conf/ocsp.properties
  . conf/web.properties
  . conf/log.properties
 * `/etc/init.d/jboss stop`
 * `ant clean`
 * `ant bootstrap` (attention, pour permettre le déploiment, faire d'abord un chown jboss /srv/jboss4/test, puis ensuite un chown root /srv/jboss4/test)
 * `ln -s /usr/share/java/mysql-connector-java.jar /srv/jboss4/test/lib/` : ajout du connecteur java (y'a pas un moyen plus class ?)
 * `/etc/init.d/jboss start`
 * `ant install`
 * et voilà... ouf... bon, j'ai faim maintenant.

un coup de main de linagora (qui a dit "une fois n'est pas coutume ?") : installation_ejbca_debian.pdf

java

  • ajouter non-free dans les sources.list (Etch)

  • aptitude install sun-java5-jre
  • ajouter les JCE-policy (cf doc d'installation de EJBCA) (à packager avec deux diverts ?)

mysql-server

  • config utf8n, cf Etude/Unicode (+ collation-server = utf8_general_ci, mais est-ce utile ?)

  • utilisateur+base dédiés :
    • CREATE DATABASE ejbca;

    • CREATE USER 'ejbca'@'localhost' IDENTIFIED BY 'motdepasse';

    • GRANT ALL ON ejbca.* TO 'ejbca'@'localhost';

  • ajout de libmysql-java

jboss

mise en place d'un serveur de test (à partir du serveur par défaut) :

  • aptitude install jboss4

  • /etc/init.d/jboss4 stop (et attendre que le java arrête de mouliner)

  • /usr/share/jboss4/bin/create-server-config default test

  • vi /etc/default/jboss4 : indiquer la valeur JBOSS_SERVER=test

  • /etc/init.d/jboss4 start (et attendre 30 secondes que ça démarre...)

ejbca

  • en tant que jboss:jboss
  • unzip dans /tmp/ejbca_3_7_1
  • configuration dans /tmp/ejbca_3_7_1/conf/ :
    • conf/ejbca.properties
    • conf/database.properties
    • conf/mail.properties
    • conf/ocsp.properties
    • conf/web.properties
    • conf/log.properties
  • /etc/init.d/jboss stop

  • ant clean

  • ant bootstrap (attention, pour permettre le déploiment, faire d'abord un chown jboss /srv/jboss4/test, puis ensuite un chown root /srv/jboss4/test)

  • ln -s /usr/share/java/mysql-connector-java.jar /srv/jboss4/test/lib/ : ajout du connecteur java (y'a pas un moyen plus class ?)

  • /etc/init.d/jboss start

  • ant install

  • et voilà... ouf... bon, j'ai faim maintenant.
  • AC de départ : dédiée à l'administration du système
  • packaging : est-ce possible ?

PKI/InstallationSystème (dernière édition le 2010-11-23 13:51:05 par JeanChristopheAndré)