Формирование запроса к центру сертификации на получение сертификата

Как только вы создали ключ, вы можете сформировать запрос на получение сертификата, который затем нужно отправить в выбранный вами центр сертификации. Введите следующую команду:

make certreq

На экране появится следующее сообщение и предложение ввести ваш пароль (если только вы не отказались от его использования):

umask 77 ; \
/usr/bin/openssl req -new -key /etc/httpd/conf/ssl.key/server.key 
-out /etc/httpd/conf/ssl.csr/server.csr
Using configuration from /usr/share/ssl/openssl.cnf
Enter PEM pass phrase:
	

Введите пароль, выбранный вами при генерации ключа. На экране появятся дополнительные указания, затем вы должны будет ответить на несколько вопросов. Введённые вами данные будут включены в запрос на получение сертификата. Примеры этих вопросов и ваших ответов на них приведены ниже:


You are about to be asked to enter information that will be incorporated into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.

There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [AU]:US
State or Province Name (full name) [Some-State]:North Carolina
Locality Name (eg, city) []:Durham
Organization Name (eg, company) [Internet Widgits]:Test Company
Organizational Unit Name (eg, section) []:Testing
Common Name (your name or server's hostname) []:test.example.com
Email Address []:admin@example.com
Please enter the following 'extra' attributes
to be sent with your certificate request
A challenge password []:
An optional company name []:

Ответ по умолчанию показан в квадратных скобках [] в строке запроса. Например, в первой строке задаётся имя страны, в которой будет использован сертификат, как показано ниже:

Country Name (2 letter code) [AU]:
      

Ответ по умолчанию, размещён в скобках: AU. Вы можете согласиться с предложенным вариантом, просто нажав [Enter], или ввести двух-буквенный код страны.

Вы должны ввести ответы на вопросы (State or Province Name (Название штата или провинции), Locality Name (Название местности), Organization Name (Название организации), Organizational Unit Name (Название подразделения организации), Common Name (Имя сервера) или Email address (Почтовый адрес)). Все эти параметры достаточно понятны, но вы должны учитывать следующие обстоятельства:

Когда вы завершите ввод информации, будет создан файл server.csr. Этот файл и представляет собой запрос сертификата, готовый к отправке в ваш центр сертификации (CA).

После того как вы определились с выбором CA, следуйте указаниям, приведённым на веб-сайте этого центра. Там вы узнаете, как отправить ваш запрос сертификата, дополнительные необходимые документы и произвести оплату.

После того как вы выполните все требования центра сертификации, они вышлют вам сертификат (обычно по электронной почте). Сохраните (или воспользуйтесь буфером обмена) полученный сертификат, в файле /etc/httpd/conf/ssl.crt/server.crt.