这是一个非常基本的问题,我不确定为什么我无法解决它。
基本上在本指南中 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
及其所有文件都在该文件夹中找到,我不知道如何配置该路径。
我遇到的另一个问题是geotrust的问题,或者如果你可以免费使用openssl作为https,那就是verisign。
答案 0 :(得分:1)
在命令行窗口中键入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"
,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)的对比。