博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux下安装EJBCA 搭建私有CA服务器
阅读量:5741 次
发布时间:2019-06-18

本文共 1255 字,大约阅读时间需要 4 分钟。

linux下安装EJBCA 搭建私有CA服务器

EJBCA是一个全功能的JAVA的CA系统软件,我们可以用此搭建私有CA服务器;

一:首先我的测试环境:

1.  linux mint18.3 62位:同ubuntu

2. ejbca_ce_6_5_0 : 下载地址 https://sourceforge.net/projects/ejbca/files/ejbca6/ejbca_6_5_0/

3.  jboss-eap-6.4.0 :下载地址 https://developers.redhat.com/products/eap/download/ (需要redhat账号)

4. java环境:openjdk8

注意:ubuntu下用户权限$以及目录权限

二:安装过程

1. 创建user用户并添加主目录

//创建user用户,并指定主目录usersudo useradd -d /home/user -m user

2. 将下载的文件 ejbca,jboss放到 /home/user 目录下,并使用unzip命令解压;

ejbca_ce_6_5_0  ejbca_ce_6_5_0.zip  jboss-eap-6.4  jboss-eap-6.4.0.zip 

3. 安装JDK以及ant,打开终端,定义为终端A

sudo apt-get install default-jdk-headless ant ant-optional unzip

4. 配置ejbca与jboss的关联,终端A

sudo echo "appserver.home=/home/user/jboss-eap-6.4" >> ejbca_ce_6_5_0/conf/ejbca.properties 

5. 另外打开一个终端B,开启jboss服务

jboss-eap-6.4/bin/standalone.sh

  

6.在之前终端A,下开启ant配置

cd ejbca_ce_6_5_0#遇到提示,一路回车sudo ant deploy sudo ant install

  

7. 在终端B,下重新开启jboss服务

#停止之前的ctrl-c#重新开启sudo jboss-eap-6.4/bin/standalone.sh

  

8. 如果一切顺利正常的话,会生成如下浏览器用的p12文件

/home/user/ejbca_ce_6_5_0/p12/superadmin.p12#把这个文件放到浏览器上导入,mac下可直接双击导入钥匙串,默认密码ejbca

  

9.浏览器打开服务管理页面

https://server:8443/ejbca#server就是你安装ejbca电脑的ip或域名

 

10 . 在浏览器里面页面

 

参考:https://www.ejbca.org/docs/installation.html

转载于:https://www.cnblogs.com/cocoajin/p/8796807.html

你可能感兴趣的文章
cvs文件提交冲突解决方案
查看>>
PostgreSQL数据库集群初始化
查看>>
++重载
查看>>
Rainbond 5.0.4版本发布-做最好用的云应用操作系统
查看>>
nodejs 完成mqtt服务端
查看>>
在ASP.NET MVC 中获取当前URL、controller、action
查看>>
Spring IoC容器初的初始化过程
查看>>
sql server 触发器
查看>>
[工具]前端自动化工具grunt+bower+yoman
查看>>
2-14
查看>>
自动化测试之WatiN(2)
查看>>
Oracle活动会话历史(ASH)及报告解读
查看>>
通过 Xshell 5 连接 centOS 7 服务器
查看>>
关于完成生鲜电商项目后的一点总结
查看>>
noip2012 普及组
查看>>
第二阶段 铁大Facebook——十天冲刺(10)
查看>>
蓝桥杯大赛java组准备_蓝桥杯大赛java组算法类冲刺第一天
查看>>
Java判断是否为垃圾_Java GC如何判断对象是否为垃圾
查看>>
多项式前k项和java_多项式朴素贝叶斯softmax改变
查看>>
java数组只能交换0下标和n_编程练习-只用0交换排序数组
查看>>