美文网首页
openssl 自签名证书 - 安装openssl(一)

openssl 自签名证书 - 安装openssl(一)

作者: 码掺和_夏尼 | 来源:发表于2019-01-28 16:22 被阅读7次

环境:macbook、终端、openssl1.1.1a

源码安装:
openssl下载链接 1.1.1a
openssl编译参数相关介绍

  1. 进入下载目录,解压 tar -xzf openssl-1.1.1a.tar
  2. 进入目录,cd openssl-1.1.1a
  3. 使用config生成make编译文件,sudo ./config --openssldir=/usr/local/openssl, 安装目录自己指定就好,最后链接PATH环境变量里,另外不生成动态库的话加上参数no-shared这样只会在当前编译目录生成2个静态库【libcrypto.a】【libssl.a】,macosx默认自动编译32位的lib库至少我是这样的,如果需要64位的在执行config前需要临时导出环境变量:export KERNEL_BITS=64
  4. ./config -t
  5. make depend
  6. 漫长的编译,make
  7. 测试安装一下,make test
  8. 安装,make install
  9. sudo vim /etc/profile,输入密码打开文件后再最后一行添加export PATH=/usr/local/openssl/bin:$PATH,输入命令w!强制保存
  10. source /etc/profile
  11. 输入命令which openssl,终端显示**
    /usr/local/openssl/bin/openssl**
  12. 显示openssl版本,openssl version,终端显示OpenSSL 1.1.1a 20 Nov 2018

自动安装
利用homebrew安装(是的,在这之前你要走一遍安装homebrew的过程,这里就不演示怎么安装homebrew了)。安装openssl:brew install openssl


找到自己的安装目录,然后把【openssl.cnfg】复制出来备用


【下一篇:openssl 自签名证书 - 制作证书(二)】

相关文章

网友评论

      本文标题:openssl 自签名证书 - 安装openssl(一)

      本文链接:https://www.haomeiwen.com/subject/lhvajqtx.html