使用 WAMP 在 Windows 上安装 https letsencrypt

使用 WAMP 在 Windows 上安装 https letsencrypt

可以在 Windows 7 上使用 WAMP 和 letsencrypt 吗?完整安装过程的步骤是什么?

我在 Windows 上安装了 git,然后在 cmd.exe 中运行命令来克隆客户

现在我尝试运行命令

./letsencrypt-auto --apache -d your.domain.here

但没有被认可

我尝试在 power shell 中输入命令,它提示选择应用程序
(我不知道应该选择什么应用程序)

答案1

请记住,Lets Encrypt 是带有 API(ACME)的服务。有许多客户端实现了 ACME 协议。官方客户端只是其中之一。

我曾在几个地方看到过各种客户的名单。

由于您运行的是 Windows,我认为其中一个 Powershell 客户端将是您最好的选择,但如果您想使用 cygwin,某些 *nix 客户端几乎肯定也会在 cygwin 下运行。

当然,您也可以在任何 Linux 机或 VM 上运行官方客户端,然后使用“手动”模式身份验证,这根本不需要在 Web 服务器上运行客户端。

PS 除了 acme-tiny(仅限 Linux)之外,我还没有使用或评测过任何客户端。我不知道它们是否运行良好,或者是否可以信任它们安全地处理所有加密。

答案2

对于初学者来说,Let's Encrypt 是用 Python 编写的,但我没有看到任何适用于 Windows 的引导说明或依赖项引导说明。以下是他们关于引导的文档:

https://letsencrypt.readthedocs.org/en/latest/contributing.html#prerequisites

相关内容