Можно ли использовать letsencrypt с WAMP на Windows 7? Каковы шаги полного процесса установки?
Я установил git для Windows, затем выполнил команду в cmd.exe, чтобы клонироватьклиент
Теперь я пробую выполнить команду
./letsencrypt-auto --apache -d your.domain.here
но не признан
Я попытался ввести команду в Power Shell, и мне предложили выбрать приложение
(я не знаю, какое приложение мне следует выбрать)
решение1
Помните, что Lets Encrypt — это сервис с API (ACME). Существует множество клиентов, реализующих протокол ACME. Официальный клиент — лишь один из них.
Я видел списки разных клиентов в нескольких местах.
- https://community.letsencrypt.org/t/list-of-client-implementations/2103
- https://www.reddit.com/r/sysadmin/comments/3vb40d/lets_encrypt_in_open_public_beta/cxlzmny
Поскольку вы работаете в Windows, я предполагаю, что лучшим вариантом для вас будет один из клиентов Powershell, но некоторые клиенты *nix почти наверняка также будут работать под управлением cygwin, если вы захотите его использовать.
- https://github.com/oocx/acme.net
- http://www.kingbain.com/letsencrypt-powershell-modules-for-iis-and-apache/
Конечно, вы также можете запустить официальный клиент на любом компьютере или виртуальной машине Linux, а затем использовать «ручной» режим аутентификации, который вообще не требует запуска клиента на веб-сервере.
P.S. Я не использовал и не проверял ни один из клиентов, кроме acme-tiny (только Linux). Я не знаю, работают ли они хорошо, или можно ли им доверять в плане безопасной обработки всего шифрования.
решение2
Let's Encrypt написан на python для начинающих, но я не вижу никаких инструкций по загрузке или инструкций по загрузке зависимостей для Windows. Вот их документация по загрузке:
https://letsencrypt.readthedocs.org/en/latest/contributing.html#prerequisites