-
Notifications
You must be signed in to change notification settings - Fork 8
/
azure.xml
74 lines (64 loc) · 3.64 KB
/
azure.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: b7363a7043a2475a74a935fd843282b95e9f5680 Maintainer: pastore Status: ready -->
<sect1 xml:id="install.cloud.azure" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>Servizi App di Azure</title>
<para>
PHP è utilizzato frequentemente usato sui Servizi App di Azure (conosciuti come Microsoft Azure, Windows Azure, Azure Web Apps).
</para>
<para>I Servizi App di Azure gestiscono gruppi di Server Web Windows per ospitare l'applicazione web, come alternativa a gestire il proprio server web sulle proprie VM Azure oppure altri server.
</para>
<para>PHP è già abilitato per il proprio sito web di Servizi App di Azure automaticamente. Nel Portale di Azure, selezionare il proprio sito web, e si potrà scegliere quale versione di PHP utilizzare. Si potrebbe voler scegliere una versione più recente rispetto a quella predefinita.
</para>
<para>In quanto tale, PHP e le estensioni verranno eseguiti su Servizi App di Azure proprio come lo farà su altri server di Windows.
Gran parte della knowledge base è anche portabile, quindi vedere anche la <link linkend="install.windows.troubleshooting">Pagina di Risoluzione dei Problemi di Windows</link>.
Tuttavia, l'intefaccia di gestione dei Servizi App di Azure App è differente:
</para>
<itemizedlist spacing="compact">
<listitem>
<para>Portale di Azure: crea, modifica le impostazioni e cancella siti web. <link xlink:href="https://portal.azure.com/">Portale di Azure</link>
</para>
</listitem>
<listitem>
<para>Kudu Dashboard: [il nome del tuo sito web].azurewebsites.net Quindi, la Kudu dashboard è <link xlink:href="https://il_nome_del_tuo_sito_web.scm.azurewebsites.net/">https://[il nome del tuo sito web].scm.azurewebsites.net/</link>. La Dashboard dà accesso ad alcune funzionalità di debug, gestione dei file ed estensioni del sito. Le estensioni del sito sono un meccanismo di Azure per aggiungere programmi extra, come le build di preview di PHP, al proprio sito web.
</para>
</listitem>
<listitem>
<para>Non si può utilizzare IIS Manager, Server Manager, o RDP.</para>
</listitem>
</itemizedlist>
<para>C'è anche un PHP SDK per utilizzare programmaticamente molti Servizi Azure dal proprio codice PHP. Vedere <link xlink:href="https://github.com/Azure/azure-sdk-for-php">Azure SDK per PHP</link>.
</para>
<para>Per maggiori informazioni, vedere l'<link xlink:href="https://azure.microsoft.com/en-us/develop/php/">Azure PHP Developer Center</link>
</para>
<sect2>
<title>WinCache</title>
<para>WinCache è abilitato per impostazione predefinita sui Servizi App di Azure ed è consigliato lasciarlo abilitato.
Se si installa una propria build di PHP, si dovrebbe abilitare WinCache anche su di essa.
</para>
</sect2>
<sect2>
<title>Build Custom di PHP</title>
<para>Si può effettuare l'upload della propria build PHP sul proprio D:\Home (C:\ non è scrivibile). Quindi nel Portale di Azure, settare SCRIPT_PROCESSOR per .php al path assoluto del file php-cgi.exe nella propria build.
</para>
</sect2>
</sect1>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->