• EJBCA for windows 安装


    需要软件:
    windwos 2000
    JDK1.6
    Ejbca3.4.4
    mysql5.1
    mysql JDBC驱动
    Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files 6.0
    http://java.sun.com/javase/downloads/index.jsp
    JBoss4.0.4
    apache-ant1.7.0

    安装软件:
    解压jboss,ant,Ejbca。

    配置环境变量
    ANT_HOME=D:\apache-ant-1.6.2

    CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\jre\lib\rt.jar;%JBOSS_HOME%\client\jbossall-client.jar;%JBOSS_HOME%\client\jboss-j2ee.jar;%JBOSS_HOME%\lib\jboss-system.jar;%JAVA_HOME%\jre\lib\security\local_policy.jar;%JAVA_HOME%\jre\lib\security\US_export_policy.jar;

    JAVA_HOME=C:\Program Files\Java\jdk1.6.0
    JBOSS_HOME=E:\jboss-4.0.5.GA
    Path=%Path%;%ANT_HOME%\bin;.;%JAVA_HOME%/bin;%WL_HOME%\server\bin;%JAVA_HOME%\jre\bin;%JAVA_HOME%\bin;%PATH%;%JBOSS_HOME%\BIN;%ANT_HOME%\bin;

    Ejbca安装。

    添加mysql驱动,把mysql驱动包拷贝到 jboss目录\ server\default\lib里面
    解压jce吧里面的jar包,覆盖jre\lib\security\ jar包。


    进入Ejbca的解压目录下
    #copy conf\ejbca.properties.sample conf\ejbca.properties
    #copy conf\database.properties.sample conf\database.properties

    修改databas.properties文件

    # ------------- Database configuration ------------------------

    # jndi name of the datasource to use in deployment descriptors of ejbs.
    # default: EjbcaDS
    datasource.jndi-name=EjbcaDS

    # Prefix for the jndi name of the datasource to use in deployment descriptors of ejbs.
    # JBoss requires 'java:/' as prefix, while Weblogic does not want anything (''), and Glassfish wants jdbc/
    # default: java:/
    datasource.jndi-name-prefix=java:/
    #datasource.jndi-name-prefix=
    #datasource.jndi-name-prefix=jdbc/

    # Weblogic in combination with Oracle requires special handling of LONG/BLOB columns
    # If, and only if, you are using Weblogic and Oracle, uncomment the row below.
    # Use OracleBlob in Weblogic 8.x and Blob in Weblogic 9.x
    # default:
    #weblogic-oracle-columntype=@weblogic.dbms-column-type Blob

    # The database name selected for deployment, used to copy XDoclet merge files.
    # All supported databases are defined below, others can easily be added
    # See the document doc/howto/HOWTO-database.txt for database specifics and tips and tricks.
    # Default: hsqldb
    database.name=mysql
    #database.name=postgres
    #database.name=mssql2000
    #database.name=oracle
    #database.name=sapdb
    #database.name=sybase
    #database.name=informix
    #database.name=derby

    # The datasource mapping selected for deployment.
    # The J2EE server needs to be configured with the appropriate datasource mapping.
    # For JBoss this maps to a setting in standardjbosscmp-jdbc.xml and must match the database chosen above.
    # All supported mappings are defined below, others can easily be added
    # Default: Hypersonic SQL
    datasource.mapping=mySQL
    #datasource.mapping=PostgreSQL 7.2
    #datasource.mapping=PostgreSQL 8.0
    #datasource.mapping=MS SQLSERVER2000
    #datasource.mapping=Oracle8
    #datasource.mapping=Oracle9i
    #datasource.mapping=SapDB
    #datasource.mapping=Sybase
    #datasource.mapping=Informix92
    #datasource.mapping=InformixDB
    #datasource.mapping=Derby

    # Database connection url.
    # This is the URL used to connect to the database, used to configure a new datasource in JBoss.
    # Default: jdbc:hsqldb:${jboss.server.data.dir}${/}hypersonic${/}localDB
    database.url=jdbc:mysql://127.0.0.1:3306/ejbca
    #database.url=jdbc:mysql://127.0.0.1:3306/ejbca?characterEncoding=UTF-8
    #database.url=jdbc:postgresql://127.0.0.1/ejbca
    #database.url=jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=ejbca
    #database.url=jdbc:oracle:thin:@127.0.0.1:1521:ejbca
    #database.url=jdbc:datadirect:oracle://127.0.0.1:1521;SID=ejbca
    #database.url=jdbc:informix-sqli://127.0.0.1:1525/ejbca:informixserver=mydbservername;DBDATE=DMY4/;
    #database.url=jdbc:derby://127.0.0.1/ejbca;create=true

    # JDBC driver classname.
    # The J2EE server needs to be configured with the appropriate JDBC driver for the selected database
    # Default: org.hsqldb.jdbcDriver
    database.driver=org.gjt.mm.mysql.Driver
    #database.driver=org.postgresql.Driver
    #database.driver=com.microsoft.jdbc.sqlserver.SQLServerDriver
    #database.driver=oracle.jdbc.driver.OracleDriver
    #database.driver=com.ddtek.jdbc.oracle.OracleDriver
    #database.driver=com.informix.jdbc.IfxDriver
    #database.driver=org.apache.derby.jdbc.ClientDriver

    # Database username.
    # Default: sa (works with hsqldb)
    database.username=root
    #database.username=postgres

    # Database password.
    # Default: (blank works with hsqldb)
    database.password=starxing
    #database.password=postgres



    执行 ant bootstrap,等待结束。

    启动jboss,没有错误就对了

    执行 ant install
    执行 ant deploy

    重启jboss
    没有报错就成功了
  • 相关阅读:
    SpringBoot Shiro 配置自定义密码加密器
    SpringBoot Druid 配置详解
    UOJ #164. 【清华集训2015】V | 线段树
    BZOJ 4552 [Tjoi2016&Heoi2016]排序 | 二分答案 线段树
    51nod 1462 树据结构 | 树链剖分 矩阵乘法
    BZOJ 3503 [CQOI2014]和谐矩阵
    BZOJ 4004 [JLOI2015]装备购买 | 线性基
    BZOJ 4785 [Zjoi2017]树状数组 | 二维线段树
    LOJ #2145. 「SHOI2017」分手是祝愿
    LOJ #2141. 「SHOI2017」期末考试
  • 原文地址:https://www.cnblogs.com/adylee/p/1290065.html
Copyright © 2020-2023  润新知