Mercurial > hg > nginx-site
comparison xml/ru/docs/stream/ngx_stream_ssl_module.xml @ 2334:dbe55598d3f6
Added variables support in ssl_certificate and ssl_certificate_key.
author | Yaroslav Zhuravlev <yar@nginx.com> |
---|---|
date | Tue, 26 Feb 2019 18:33:47 +0300 |
parents | e2e71f9477a8 |
children | 8e35f3af574b |
comparison
equal
deleted
inserted
replaced
2333:fb5e1d2d4c75 | 2334:dbe55598d3f6 |
---|---|
7 <!DOCTYPE module SYSTEM "../../../../dtd/module.dtd"> | 7 <!DOCTYPE module SYSTEM "../../../../dtd/module.dtd"> |
8 | 8 |
9 <module name="Модуль ngx_stream_ssl_module" | 9 <module name="Модуль ngx_stream_ssl_module" |
10 link="/ru/docs/stream/ngx_stream_ssl_module.html" | 10 link="/ru/docs/stream/ngx_stream_ssl_module.html" |
11 lang="ru" | 11 lang="ru" |
12 rev="19"> | 12 rev="20"> |
13 | 13 |
14 <section id="summary"> | 14 <section id="summary"> |
15 | 15 |
16 <para> | 16 <para> |
17 Модуль <literal>ngx_stream_ssl_module</literal> (1.9.0) | 17 Модуль <literal>ngx_stream_ssl_module</literal> (1.9.0) |
116 есть только в OpenSSL 1.0.2 и выше. | 116 есть только в OpenSSL 1.0.2 и выше. |
117 Для более старых версий следует указывать только одну цепочку сертификатов. | 117 Для более старых версий следует указывать только одну цепочку сертификатов. |
118 </note> | 118 </note> |
119 </para> | 119 </para> |
120 | 120 |
121 <para> | |
122 Начиная с версии 1.15.9 в имени файла можно использовать переменные | |
123 при использовании OpenSSL 1.0.2 и выше: | |
124 <example> | |
125 ssl_certificate $ssl_server_name.crt; | |
126 ssl_certificate_key $ssl_server_name.key; | |
127 </example> | |
128 Однако нужно учитывать, что при использовании переменных | |
129 сертификат загружается при каждой операции SSL handshake, | |
130 что может отрицательно влиять на производительность. | |
131 </para> | |
132 | |
121 </directive> | 133 </directive> |
122 | 134 |
123 | 135 |
124 <directive name="ssl_certificate_key"> | 136 <directive name="ssl_certificate_key"> |
125 <syntax><value>файл</value></syntax> | 137 <syntax><value>файл</value></syntax> |
135 <para> | 147 <para> |
136 Вместо <value>файла</value> можно указать значение | 148 Вместо <value>файла</value> можно указать значение |
137 <literal>engine</literal>:<value>имя</value>:<value>id</value>, | 149 <literal>engine</literal>:<value>имя</value>:<value>id</value>, |
138 которое загружает ключ с указанным <value>id</value> | 150 которое загружает ключ с указанным <value>id</value> |
139 из OpenSSL engine с заданным <value>именем</value>. | 151 из OpenSSL engine с заданным <value>именем</value>. |
152 </para> | |
153 | |
154 <para> | |
155 Начиная с версии 1.15.9 в имени файла можно использовать переменные | |
156 при использовании OpenSSL 1.0.2 и выше. | |
140 </para> | 157 </para> |
141 | 158 |
142 </directive> | 159 </directive> |
143 | 160 |
144 | 161 |