这是一个非常基本的问题,我不确定为什么我无法解决它。
基本上在本指南中 http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/configuring-https.html
我试图通过以下步骤获得通过: 输入 OpenSSL 安装路径:
c:\ set OpenSSL_HOME=path_to_your_OpenSSL_installation
特别是path_to_your_OpenSSL_installation
当我下载并安装 openssl 时,找到了该文件夹
c>OpenSSL
及其所有文件都在该文件夹中,我不确定如何配置该路径。
我的另一个问题是,如果您可以免费使用 openssl 作为 https,那么 geotrust 或 verisign 的意义何在。
最佳答案
在命令行窗口中键入 set prog
以查看相似的路径:
d:\bat>set prog
ProgramData=C:\ProgramData
ProgramFiles=C:\Program Files
ProgramFiles(x86)=C:\Program Files (x86)
ProgramW6432=C:\Program Files
d:\bat>
所以你可以输入任何一个
set "OpenSSL_HOME=%ProgramFiles%\OpenSSL"
如果您运行 64 位 Windows 并且已经下载了 64 位OpenSSL
版本,或set "OpenSSL_HOME=%ProgramFiles(x86)%\OpenSSL"
如果是 32 位版本的 Windows 或OpenSSL
<
请注意指南中的错误 To include OpenSSL in your path ;应该如下:
set "Path=%OpenSSL_HOME%\bin;%Path%"
但是,更改您的PATH
系统环境变量不要早于 OpenSSL_HOME
变量存在并且 %OpenSSL_HOME%\bin
指向现有目录。
阅读关于 set
(changes made to the environment variables are valid only for the current command-line session)与 setx
(set environment variables permanently) .
关于windows - 配置 https 非常简单 - 使用 openssl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30026738/