Modifications entre les versions 3 et 7 (s'étendant sur 4 versions)
Version 3 à la date du 2008-10-07 11:53:57
Taille: 798
Éditeur: ThomasNoël
Commentaire: linagore
Version 7 à la date du 2008-10-07 15:06:04
Taille: 2196
Éditeur: ThomasNoël
Commentaire: précisions
Texte supprimé. Texte ajouté.
Ligne 1: Ligne 1:
un coup de main de linagora (qui a dit "une fois n'est pas coutume ?") : [[attachment:installation_ejbca_debian.pdf]]
Ligne 2: Ligne 3:
un coup de main de linagora (qui a dit "une fois n'est pas coutume ?") : [[attachment: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 ?'')
Ligne 6: Ligne 11:
 * config utf8
 * utilisateur+base dédiés
 * 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
Ligne 15: Ligne 24:
 * 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 : JBOSS_SERVER=test
 * /etc/init.d/jboss4 start
 * `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...)
Ligne 23: Ligne 32:
 * deploiement 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`
 
Ligne 25: Ligne 53:
 * packaging : est-ce possible ?

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