当我想在node中启动https须要使用自签证书,所以须要在本身的win装上openssl进行自签。node
然而,听从网上形形色色的操做步骤与方式,磕磕绊绊花了三天才装上openssl。特别须要感谢这一份帖子,固然更容易搜到的是fjnjxr的博客.net
安装openssl须要四个先决条件,全部的软件安装好,都须要设置好对应环境变量再进行下一步C:\Perl64\site\bin;C:\Perl64\bin;C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\amd64;C:\Program Files (x86)\nasm;C:\Program Files\OpenSSL\bin:blog
1.须要下载安装ActivePerl软件教程
2.须要安装nasm,搜索进去,安装对应的x64版本便可ssl
3.我选择安装的是vs2010,安装了vs2017遇到未知问题,进行openssl安装报错,所以我仍是转向教程的问题版本vs2010get
4.下载解压openssl稳定版本到c盘目录下,按教程命令一路安装,遇到fatal error LNK1123: failure during conversion to COFF,去替换VS2010内的cvtres.exe博客
5.教程没有说起的,安装完成后须要将openssl.exe文件所在目录加入环境变量中openssl