Modifications entre les versions 5 et 7 (s'étendant sur 2 versions)
Version 5 à la date du 2008-10-07 12:11:47
Taille: 1372
Éditeur: ThomasNoël
Commentaire: utf8 mon ami
Version 7 à la date du 2008-10-07 15:06:04
Taille: 2196
Éditeur: ThomasNoël
Commentaire: précisions
Texte supprimé. Texte ajouté.
Ligne 32: Ligne 32:
 * déploiement en tant que jboss:jboss  * '''à faire en tant qu'utilisateur ''jboss'' '''
 * `aptitude install sun-java5-jdk` (''on a besoin de compiler... ce paquet peut sans doute être supprimé ensuite'')
 * 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
 * `/etc/init.d/jboss stop`
 * `export APPSRV_HOME=/usr/share/jboss4`
 * `export ANT_OPTS=-Xmx512m`
 * `ant clean`
 * ''pour le déploiement suivant : '' `chown jboss /srv/jboss4/test`
 * `ant bootstrap`
 * ''déploiement terminé : '' `chown root /srv/jboss4/test`
 * `ln -s /usr/share/java/mysql-connector-java.jar /srv/jboss4/test/lib/` : ajout du connecteur java (mmh... y'a pas un moyen plus propre ? classpath ?)
 * `/etc/init.d/jboss start`
 * `ant install`
 

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

  • à faire en tant qu'utilisateur jboss

  • aptitude install sun-java5-jdk (on a besoin de compiler... ce paquet peut sans doute être supprimé ensuite)

  • 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
  • /etc/init.d/jboss stop

  • export APPSRV_HOME=/usr/share/jboss4

  • export ANT_OPTS=-Xmx512m

  • ant clean

  • pour le déploiement suivant : chown jboss /srv/jboss4/test

  • ant bootstrap

  • déploiement terminé : chown root /srv/jboss4/test

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

  • /etc/init.d/jboss start

  • ant install

  • 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é)