openss安装详细步骤.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
首先安装ActivePerl(ActivePerl-601-MSWin32-x86-296175.msi),这一步只需默认安装就行。 运行“CMD”命令,进入MS-DOS,在perl安装目录的eg文件夹下确认Perl是否正常安装了: cd C:\Perl\eg 在该目录下执行:perl example.pl 若结果显示“Hello from ActivePerl!”,则说明Perl安装成功,可以开始使用Perl的相关命令来进行OpenSSL的安装了 2:安装openssl 初始化VC6环境变量 找到vc++ 6.0的安装目录下的\VC98\Bin\执行如下的命令: cd C:\Program Files\Microsoft Visual Studio\VC98\Bin VCVARS32.BAT 将下载的openssl-0.9.8k_WIN32.zip文件解压到d盘目录下Openssl文件夹下 进入Openssl目录下执行:perl Configure VC-WIN32 生成配置文件 运行ms\do_ms命令 如果需要其他方式进行编译,则分别运行: ms\do_masm ms\do_nasm 4. 开始进行编译 nmake -f ms\ntdll.mak D:\Openssl\ nmake -f ms\ntdll.mak 5.进行测试 nmake -f ms\ntdll.mak test 出现如下提示: (passed all tests)则说明成功 如果编译成功,最后的输出结果都在out32dll目录下:包括可执行文件、两个dll和两个lib文件: libeay32.dll,libeay32.lib,ssleay32.dll,ssleay32.lib,openssl.exe;把他们放到PATH环境变量对应的一个目录里就可以了。 参考资料: /blog/more.asp?name=OpenSSLid=18972 /u/25340/showart.php?id=2195336 /blog/static/3426867200842910132205/ 6:假设把Openssl安装在c:openssl目录下,通过cmd命令进入控制台执行下列命令 md c:\openssl md c:\openssl\bin md c:\openssl\lib md c:\openssl\include md c:\openssl\include\openssl copy /b D:\Openssl\inc32\opensll\* c:\openssl\include\openssl copy /b D:\Openssl\out32dll\ssleay32.lib c:\openssl\lib copy /b D:\Openssl\out32dll\libeay32.lib c:\openssl\lib copy /b D:\Openssl\out32dll\ssleay32.dll c:\openssl\bin copy /b D:\Openssl\out32dll\libeay32.dll c:\openssl\bin copy /b D:\Openssl\out32dll\openssl.exe c:\openssl\bin 安装完成。 7、为VC6添加头文件和静态链接库路径。 Tools(Options(Directores,在Include files中增加D:\Openssl\inc32目录;在Libray files中增加D:\Openssl\out32dll。 8、编写OpenSSL程序,可参考C:\openssl-0.9.8k\demos (1)包含相应头文件 #include openssl/***.h (2) 添加静态链接库 #pragma comment(lib, libeay32.lib) #pragma comment(lib, ssleay32.lib) 或Project(Settings(Link(Object\library modules填写libeay32.lib ssleay32.lib。 (3)将动态链接库ssleay32.dll, libeay32.dll复制到C:\WINDOWS\system32或Debug目录下,确保动态链接库在正确的路径。 9:Windows下生成CA证书: 安装步骤见: openssl命令行下生成证书过程.doc这个文档。 生成证书的时候报f文件的错。需要在系统环境变量中添加一个叫“OPENSSL_CONF”的变量,然后将它的值设置为你openssl安装目录中apps/f文件的绝对路径就可以了。

文档评论(0)

bm5044 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档