當我想在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