Modifications entre les versions 6 et 7
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 ;)
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:
 * 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'')
Ligne 40: Ligne 41:
  . conf/log.properties
Ligne 42: Ligne 42:
 * `export APPSRV_HOME=/usr/share/jboss4`
 * `export ANT_OPTS=-Xmx512m`
Ligne 43: Ligne 45:
 * `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 ?)
 * ''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 ?)
Ligne 47: Ligne 51:
 * 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

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