Делаем сертификат для отладки https на локальном сервере.

В папке, где мы планируем хранить ключи выполняем команды:

openssl genrsa -des3 -out server.key 1024

программа попросить ввести и подтвердить пароль. Ставим, например, localhost

openssl req -new -key server.key -out server.csr

тут будет куча вопросов, на все вопросы можно оставлять ответы по умолчанию, кроме

Common Name (eg, YOUR name) []:localhost

Формируем сертификат:

openssl x509 -req -days 1024 -in server.csr -signkey server.key -out server.crt

тут, нужно будет ввести пароль, который мы вводили в первой команде (localhost).