|
1 | 1 | <?xml version="1.0" encoding="utf-8"?>
|
2 |
| -<!-- EN-Revision: 2dbf3d9064d4cb07f0a2f7d06641c877a2e5ed24 Maintainer: mproshchuk Status: ready --> |
| 2 | +<!-- EN-Revision: 77fe98efb3977fcac0bb2051bdfa9725e8cd46ae Maintainer: mproshchuk Status: ready --> |
3 | 3 |
|
4 | 4 | <sect1 xml:id="install.cloud.azure" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
|
5 | 5 | <title>Azure App Services</title>
|
6 | 6 | <para>
|
7 | 7 | PHP часто використовується на Azure App Services (Microsoft Azure, Windows
|
8 | 8 | Azure, Azure Web Apps).
|
9 | 9 | </para>
|
10 |
| - <para>Azure App Services керує пулом Windows Web Servers для розміщення вашої |
11 |
| - веб-програми як альтернативою керування власним веб-сервером на віртуальних |
| 10 | + <para>Azure App Services керує пулом Windows Web Servers для розміщення |
| 11 | + вебпрограми, тож є альтернативою керування власним вебсервером на віртуальних |
12 | 12 | машинах Azure Compute або інших серверах.
|
13 | 13 | </para>
|
14 |
| - <para>PHP вже увімкнений для вашого сайту на Azure App Services автоматично. |
15 |
| - Обираючи ваш веб сайт в Azure Portal, ви можете вибрати, яку версію PHP |
16 |
| - використовувати. Можливо, буде потреба обрати новішу версію, за ту, яка |
17 |
| - встановлена початково. |
| 14 | + <para>PHP увімкнений автоматично для сайту в Azure App Services. Обираючи |
| 15 | + вебсайт в Azure Portal, можна обрати для нього потрібну версію PHP. Можливо, |
| 16 | + новішу версію, за ту, яка встановлена початково. |
18 | 17 | </para>
|
19 | 18 |
|
20 |
| - <para>Таким чином, PHP та його розширення будуть працювати на Azure App |
21 |
| - Services так само, як і на будь-яких інших серверах Windows. |
| 19 | + <para>Таким чином, PHP та його розширення будуть працювати в Azure App Services |
| 20 | + так само, як і на будь-яких інших серверах Windows. |
22 | 21 |
|
23 | 22 | Тим не менш, інтерфейс керування для Azure App Services є інакшим:
|
24 | 23 | </para>
|
25 | 24 |
|
26 | 25 | <itemizedlist spacing="compact">
|
27 | 26 | <listitem>
|
28 |
| - <para>Azure portal: створити, налаштувати, видалити веб сайти <link xlink:href="https://portal.azure.com/">Azure Portal</link> |
| 27 | + <para>Azure portal: створити, налаштувати, видалити вебсайти. |
| 28 | + <link xlink:href="https://portal.azure.com/">Azure Portal</link> |
29 | 29 | </para>
|
30 | 30 | </listitem>
|
31 | 31 | <listitem>
|
32 |
| - <para>Панель Kudu: [назва вашого сайту].azurewebsites.net. Тож панель Kudu — |
33 |
| - це <link xlink:href="https://your_web_site_name.scm.azurewebsites.net/">https://[назва вашого сайту].scm.azurewebsites.net/</link>. |
34 |
| - Панель Kudu надає доступ до деяких можливостей налагодження, управління |
35 |
| - файлами та розширеннями сайтів. Розширення сайту - це механізм Azure для |
36 |
| - додавання допоміжних програм на ваш веб-сайт, таких як попередній перегляд |
37 |
| - збірки PHP. |
| 32 | + <para> |
| 33 | + Панель Kudu: якщо вебсайт має URL |
| 34 | + <literal><replaceable>site_name</replaceable>.azurewebsites.net</literal>, |
| 35 | + то панель Kudu буде за адресою |
| 36 | + <literal>https://<replaceable>site_name</replaceable>.scm.azurewebsites.net/</literal>. |
| 37 | + Панель Kudu надає доступ до можливостей налагодження, управління |
| 38 | + файлами та розширеннями сайту. Розширення — це механізм Azure для |
| 39 | + підключення допоміжних програм на вебсайт, як от попередній перегляд збірки |
| 40 | + PHP. |
38 | 41 | </para>
|
39 | 42 | </listitem>
|
40 | 43 | <listitem>
|
41 |
| - <para>Не буде можливим використовувати IIS Manager, Server Manager, чи RDP.</para> |
| 44 | + <para>Не можливо використовувати IIS Manager, Server Manager, чи RDP.</para> |
42 | 45 | </listitem>
|
43 | 46 | </itemizedlist>
|
44 | 47 |
|
45 |
| - <para>PHP SDK дозволяє в вашому PHP коді використовувати більшість сервісів |
46 |
| - Azure. Дивіться: <link xlink:href="https://github.com/Azure/azure-sdk-for-php">Azure SDK для PHP</link>. |
| 48 | + <para>PHP SDK дозволяє використовувати в PHP-коді більшість сервісів Azure. |
| 49 | + Див.: <link |
| 50 | + xlink:href="https://github.com/Azure/azure-sdk-for-php">Azure SDK для |
| 51 | + PHP</link>. |
47 | 52 | </para>
|
48 | 53 |
|
49 |
| - <para>Для докладної інформації перегляньте |
50 |
| - <link xlink:href="https://azure.microsoft.com/en-us/develop/php/">Azure PHP Developer Center</link> |
| 54 | + <para>Докладніше: <link |
| 55 | + xlink:href="https://azure.microsoft.com/en-us/develop/php/">Azure PHP |
| 56 | + Developer Center</link> |
51 | 57 | </para>
|
52 | 58 |
|
53 | 59 | <sect2>
|
54 | 60 | <title>WinCache</title>
|
55 | 61 | <para>WinCache є початково увімкненим у Azure App Services і рекомендується
|
56 | 62 | його не вимикати.
|
57 | 63 |
|
58 |
| - Якщо ви встановлюєте власну збірку PHP, вам потрібно увімкнути WinCache в ній |
59 |
| - також. |
| 64 | + Якщо розробник встановлює власну збірку PHP, йому потрібно увімкнути WinCache |
| 65 | + в ній також. |
60 | 66 | </para>
|
61 | 67 | </sect2>
|
62 | 68 |
|
63 | 69 | <sect2>
|
64 | 70 | <title>Власна збірка PHP</title>
|
65 |
| - <para>Ви можете завантажити вашу власну збірку PHP в теку D:\Home (диск C:\ |
66 |
| - для запису НЕ доступний). |
67 |
| - Далі в Azure Portal запишіть абсолютний шлях до файлу php-cgi.exe вашої |
68 |
| - збірки у SCRIPT_PROCESSOR для .php. |
| 71 | + <para> |
| 72 | + Треба завантажити власну збірку PHP в теку D:\Home (диск C:\ для запису НЕ |
| 73 | + доступний). Далі в Azure Portal в полі SCRIPT_PROCESSOR для .php записати |
| 74 | + абсолютний шлях до файлу php-cgi.exe цієї збірки. |
69 | 75 | </para>
|
70 | 76 | </sect2>
|
71 | 77 |
|
|
0 commit comments