|
 |
|
РУКОВОДСТВА
Перенос сертификата из Microsoft IIS в Apache
« Вернуться
Сначала экспортируйте ваш сертификат и приватный ключ из IIS 5:
- Откройте в консоли IIS раздел Certificates (Local Computer), перейдите
во вкладку Personal, затем Certificates.
- Найдите необходимый сертификат по стандартному имени (CN, Common Name), указанному
в поле Subject сертификата.
- Щелкните правой кнопкой мыши по сертификату, выберите All Tasks, затем выберите Export.
- В открывшемся окне мастера, нажмите Next. Выберите экспорт приватного ключа (Export the private key),
затем снова нажмите Next.
- Выберите формат файла Personal Information Exchange (PFX).
- Нажмите Next, а затем укажите пароль для защиты PFX-файла. Вам потребуется ввести
пароль дважды. Теперь снова нажмите Next.
- Выберите имя файла. Не указывайте расширение, мастер автоматически добавит расширение PFX.
- Нажмите Next и проверьте правильность работы мастера. Затем нажмите Finish.
- Теперь у вас есть PFX-файл, хранящий сертификат вашего сервера и соответствующий ему приватный ключ.
Храните этот файл в безопасном месте.
Теперь необходимо преобразовать файл PFX в формат, понятный веб-серверу Apache. Выполните следующие команды,
используя OPENSSL:
- Для извеления приватного ключа из PFX-файла выполните команду:
openssl pkcs12 -in filename.pfx -nocerts -out privatekey.pem
- Для извлечения сертификата из PFX-файла выполните команду:
openssl pkcs12 -in filename.pfx -clcerts -nokeys -out certificate.crt
|
« Вернуться
|
|