EJBCA安装介绍



EJBCA安装介绍。EJBCA是 一个全功能的开源CA系统软件,它基于J2EE技 术,并提供了一个强大的、高性能并基于组件的CA。EJBCA兼 具灵活性和平台独立性,能够独立使用,也能和任何J2EE应用程序集成。环境: WinXP 使用EJBCA集成的数据库
下载相关软件:
1. JDK1.4.2 :j2sdk-1_4_2_11-windows-i586-p.exe
2. “Unlimited Strength Jurisdiction Policy Files” : jce_policy-1_4_2.zip
3. apache-ant-1.6.2-bin.zip
4. jboss-3.2.5.zip
5. ejbca_3_0_2.zip

一.EJBCA安装准备工作 
1.安装JDK1.4.2,安装路径是D:/ProgramFiles/j2sdk1.4.2_11,设置JAVA_HOME= D:/ProgramFiles/j2sdk1.4.2_11;classpath+=.;%JAVA_HOME%/lib/tools.jar;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/jre/lib/rt.jar;path+=%JAVA_HOME%/bin;
2.安装ANT。解压缩到F:/project/apache_ant,设置ANT_HOME= F:/project/apache_ant;path+=%ANT_HOME%/bin;
3.安装JBOSS,解压缩到F:/project/jboss,设置JBOSS_HOME=F:/project/jboss,设置path= %JBOSS_HOME%/bin;(尝试运行JBOSS:运行%JBOSS_HOME%/bin/run.bat,用http: //localhost:8080访问,出现JBOSS的信息表示JBOSS安装成功.)
4.解压缩jce_policy-1_4_2.zip,将其中的local_policy.jar和US_export_policy.jar复制到%JAVA-HOME%/jre/lib/security/下,覆盖其中的两个同名文件。
5.设置EJBCA_HOME=F:/project/ejbca;

二.EJBCA安装工作 
1.运行cmd,在%EJBCA_HOME%下,执行ant;
F:/project/ejbca>ant
……
BUILD SUCCESSFUL
2.在%EJBCA_HOME%下,执行ant deploy;
F:/project/ejbca>ant deploy
……
BUILD SUCCESSFUL
3.运行%JBOSS_HOME%/bin/run.bat,启动JBOSS;
F:/project/jboss/bin>run.bat
(等待JBOSS完全开启)
4.运行cmd,另起DOS窗口,进入%EJBCA_HOME%,运行install。
F:/project/ejbca>install
(按提示输入信息,注意两点:(1)please enter the computer name of CA Server:本地计算机名;(2)记住超级用户keystore的密码)

三.EJBCA安装测试工作 
1.重启JBOSS(切换至第一个DOS窗口,按ctrl+c,关闭JBOSS,运行run.bat再次启动JBOSS)。
2.进入%EJBCA_HOME%/p12目录,双击superadmin.p12,将证书装入IE浏览器(根CA随该过程一同被安装)。
3.打开IE,访问https://localhost:8443/ejbca/adminweb,打开EJBCA admin界面。
EJBCA安装成功。