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用户,并指定主目录user

sudo 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

linux搭建ca服务器搭建,linux下安装EJBCA 搭建私有CA服务器相关推荐

  1. linux下安装EJBCA 搭建私有CA服务器----问题处理

    详情看:https://app.yinxiang.com/fx/da629ce0-891b-4503-9693-6d196d7f3db7 文章参考:https://www.cnblogs.com/co ...

  2. 如何在win7建网站服务器,win7系统下利用iis如何进行web服务器搭建

    众所周知,web服务器主要功能是提供网上信息浏览服务,实现资源共享,同时还可以借助于局域网服务器访问页面可以有效的实现信息的同步,还可以随时随地将自己的信息上传到服务器端,但是,要如何实现web服务器 ...

  3. PyCharm搭建Spark开发环境windows下安装pyspark

    目录 windows下安装pyspark PyCharm搭建Spark开发环境 windows下安装pyspark spark和hadoop版本版本之间有对应关系 安装jdk 安装hadoop 下载 ...

  4. RHEL下安装配置基于2台服务器的MYSQL集群

    一.介绍 ======== 这篇文档旨在介绍如何在RHEL下安装配置基于2台服务器的MySQL集群.并且实现任意一台服务器出现问题或宕机时MySQL依然能够继续运行. 注意! 虽然这是基于2台服务器的 ...

  5. linux加密解密基础、PKI及SSL、创建私有CA

    linux加密解密基础.PKI及SSL.创建私有CA 1.加密解密基础:            数据在网络中传输过程中要保证三个要点: (1)数据的完整性:防止数据在传输过程中遭到未授权用户的破坏或篡 ...

  6. linux 14.04 lts eclipse c++,Ubuntu 14.04下安装eclipse搭建C++开发环境

    安装过程分为两部分:1.JAVA开发环境,即JDK的安装:2.eclipse的安装: 一.安装包下载 1.JDK官网下载地址: http://www.oracle.com/technetwork/ja ...

  7. linux 6.8 dns,CentOS6.8下安装DNS服务器

    CentOS6.8下安装DNS服务器 1.安装DNS服务器组件 安装bind # yum install bind bind-libs bind-utils bind-chroot 2.修改主配置文件 ...

  8. Linux学习之CentOS(七)--CentOS下j2ee环境搭建

    因为是做j2ee后台开发的,所以在Linux上搭建j2ee环境是每一个java程序员所需要掌握的.所以这篇随笔主要记录一下j2ee环境搭建过程,包括jdk.tomcat.eclipse的安装,(对于m ...

  9. 【Linux】【服务器】 CentOS7下安装MySQL(版本8.0)详细过程步骤

    一.检查是否安装过mysql [Linux][服务器]CentOS7下卸载MySQL详细过程步骤 二.下载Linux下的Mysql包,打开Mysql官网 1.MySQL官网 2.滑到最后,点击MySQ ...

最新文章

  1. 開始Unity3D的学习之旅
  2. android launcher
  3. 【DP优化】【P1430】序列取数
  4. 精彩回放 | 玩转 VS Code 物联网开发
  5. 基本服务-使用大使网关
  6. vb net的定时循环_.NET工具ReSharper:如何帮助Visual Studio用户?
  7. matlab预测ARMA-GARCH 条件均值和方差模型
  8. 为什么阿里强制 boolean 类型变量不能使用 is 开头
  9. 技术分析是用来骗我的吗?
  10. c++语言“case”,C++ switch case详解
  11. 第一周学习报告(关于string)
  12. IDM短信发送接口设计说明
  13. python毕业设计 深度学习抽烟行为检测系统 - yolo opencv
  14. 【偶爱宋词】章良能·小重山
  15. Karp’s Cell and Molecular Biology 卡普的细胞与分子生物学
  16. 【区块链实战】什么是DAPP,区块链开发如何进行技术选型
  17. Java中的.length与.length()
  18. 使用JS实现俄罗斯方块游戏
  19. 微软股价创历史新高 市值突破1万亿美元
  20. iOS微信授权登录中Universal Link(通用链接)的配置 ,解决ios13,ios14微信支付不走回调问题

热门文章

  1. JavaScript中判断是否存在某属性
  2. delphi TWebBrowser组件使用详解
  3. Delphi中预想不到的代码楼主zswang(伴水清清)(专家门诊清洁工)2002-05-16 14:20:38 在 Delphi / VCL组件开发及应用 提问
  4. 使用ffmpeg打印音视频的详细信息
  5. windows调试器设置
  6. 程序员面试系列——约瑟夫环
  7. 2020下半年软考-系统架构设计师-惜败
  8. Netty的引用计数对象
  9. C语言再学习 -- ctype.h字符判断函数
  10. 大数运算(7)——大数阶乘(求阶乘)