Taille: 1372
Commentaire: utf8 mon ami
|
Taille: 2033
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
deb http://apt.auf.org/ etch thomas
source http://git.auf.org/?p=pki;a=tree;f=jboss4 (inspiration : http://svn.debian.org/viewsvn/pkg-jboss/jboss4/trunk/)
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 ?