安装方法一:直接下载Win32 OpenSSL安装程序
http://slproweb.com/products/Win32OpenSSL.html
安装方法二:编译openssl源码
参考:http://www.cnblogs.com/ZhouL3777/archive/2012/10/21/2732890.html
安装方法也可在openssl目录下的INSTALL.W32或INSTALL.W64文件中找到。
生成openssl.exe、libeay32.dll、ssleay32.dll、openssl.dll,并注册这些dll文件
windows7:
C:\Windows\SysWOW64
如果报找不到msvcr71.dll, 就在网上下个并注册到C:\Windows\SysWOW64
写个批处理来注册所有的dll
@echo 开始注册 copy ssleay32.dll %windir%\SysWOW64\ copy libeay32.dll %windir%\SysWOW64\ copy msvcr71.dll %windir%\SysWOW64\ regsvr32 %windir%\SysWOW64\ssleay32.dll /s regsvr32 %windir%\SysWOW64\libeay32.dll /s regsvr32 %windir%\SysWOW64\msvcr71.dll /s @echo ssleay32.dll注册成功 @echo libeay32.dll注册成功 @echo msvcr71.dll注册成功
====
再写个反注册的批处理
@echo 开始注销 regsvr32 /u %windir%\SysWOW64\ssleay32.dll regsvr32 /u %windir%\SysWOW64\libeay32.dll regsvr32 /u %windir%\SysWOW64\msvcr71.dll @echo ssleay32.dll注销成功 @echo libeay32.dll注销成功 @echo msvcr71.dll注销成功 @pause
===
以上dll都注册到SysWOW64下后就可以使用openssl命令了。