安装准备工作
- 安装环境:centos 7
- 环境要求:需要有gcc
yum -y install gcc
- opensll包1.0.2安装包
安装
1.将下载的上传至Linux服务器
2.解压文件
tar -xzf openssl-1.0.2j.tar.gz
3.进入解压后的文件
4.设定Openssl 安装,( --prefix )参数为欲安装之目录,也就是安装后的档案会出现在该目录下
./config --prefix=/usr/local/openssl
5.执行命令
./config -t
6.编译
make
7.编译
make install
ldd /usr/local/openssl/bin/openssl
生成证书
- 私钥
openssl genrsa -out private.key 2048
- 公钥
openssl req -new -x509 -days 3650 -key private.key -out public.crt -subj "/C=CN/ST=HN/L=CS/O=jc/CN=xxlgb.com"
字段 | 说明 |
---|---|
c | 国家,CN表示中国 |
ST | 省份 |
L | 城市 |
o | 单位 |
CN | 域名 |
卸载
apt-get purge openssl
rm -rf /etc/ssl #删除配置文件
其他
- 查看opensll位置
which openssl
- 查看版本
openssl version