Condividi tramite


Creare un sito WordPress

Obiettivi

In questa guida introduttiva si apprende come:

  • Creare un sito WordPress dal Azure Marketplace
  • Configurare un database del server flessibile MySQL
  • Configurare i piani di hosting del servizio app
  • Distribuire e gestire il sito WordPress
  • Monitorare le prestazioni e l'integrità del sito
  • Configurare domini personalizzati e SSL
  • Ottimizzare la distribuzione di WordPress per la produzione
  • Ridimensionare l'applicazione man mano che aumenta il traffico
  • Implementare strategie di backup e ripristino di emergenza
  • Proteggere il sito WordPress con le procedure consigliate

Informazioni generali

In questa guida introduttiva, imparerai come creare e distribuire il tuo primo sito WordPress su Azure App Service con Azure Database for MySQL - Server Flessibile utilizzando l'elemento WordPress Azure Marketplace fornito da App Service. Questo quickstart usa il livello Standard per l'app e un livello Burstable, B2s per il database e comporta un costo per la sottoscrizione di Azure. Per i prezzi, visitare App Service pricing, Azure Database for MySQL pricing, Content Delivery Network pricing e Azure Blob Storage pricing. Per ulteriori informazioni su WordPress su App Service, vedere la panoramica.

Per completare questa guida introduttiva, è necessario un account Azure con una sottoscrizione attiva. Creare un account gratuito.

Creare un sito WordPress usando Azure portale

  1. Per iniziare a creare il sito WordPress, passare a https://portal.azure.com/#create/WordPress.WordPress.

    Screenshot di Creare un sito WordPress in Azure App Service.

  2. Nella scheda Informazioni di base, in Dettagli progetto, verificare che sia selezionata la sottoscrizione corretta. Selezionare Crea nuovo gruppo di risorse e digitare myResourceGroup il nome.

  3. Nei Dettagli di hosting, selezionare una Regione dalla quale si desidera erogare l'app, quindi digitare un nome univoco a livello globale per la web app. In Piani di hosting selezionare Standard. Selezionare Cambia piano per visualizzare le funzionalità e i confronti dei prezzi.

  4. In Installazione di WordPress scegliere la lingua del sito preferita, quindi digitare un indirizzo di posta elettronica amministratore, nome utente amministratore e password amministratore. L'indirizzo di posta elettronica amministratore viene usato solo per l'accesso amministrativo di WordPress.

  5. (Facoltativo) Selezionare la scheda Componenti aggiuntivi . Le impostazioni consigliate (inclusa l'identità gestita) sono già abilitate per impostazione predefinita. Deselezionare le caselle di controllo se non si ha familiarità con queste impostazioni. Per altre informazioni, vedere Configurare i componenti aggiuntivi WordPress .

  6. Selezionare la scheda Rivedi e crea . Dopo l'esecuzione della convalida, selezionare il pulsante Crea nella parte inferiore della pagina per creare il sito WordPress.

    Screenshot del pulsante Crea di WordPress su Azure App Service.

  7. Accedi all'URL del tuo sito e verifica che l'app sia in esecuzione correttamente. Il caricamento del sito potrebbe richiedere alcuni minuti. Se si riceve un errore, attendere qualche minuto e quindi aggiornare il browser.

    Screenshot del sito WordPress su Azure App Service.

  8. Per accedere alla pagina di amministrazione di WordPress, passare a /wp-admin e usare le credenziali create nel passaggio di installazione di WordPress.

    Screenshot del login amministratore di WordPress su Azure App Service.

Pulire le risorse

Quando non sono più necessari, è possibile eliminare il gruppo di risorse, il servizio app e tutte le risorse correlate.

  1. Nella pagina Panoramica del Servizio app, fare clic sul gruppo di risorse creato nel passaggio Creare un sito WordPress usando il portale di Azure.

    Gruppo di risorse nella pagina panoramica di App Service.

  2. Nella pagina Gruppo di risorse selezionare Elimina gruppo di risorse. Confermare il nome del gruppo di risorse per completare l'eliminazione delle risorse.

    Eliminare un gruppo di risorse.

Configurare i componenti aggiuntivi WordPress

Nella scheda Componenti aggiuntivi le impostazioni consigliate sono già abilitate per impostazione predefinita:

  • Le identità gestite eliminano il sovraccarico di gestione delle credenziali sensibili per accedere alle risorse Azure, rendendo il sito Web altamente sicuro.
  • Azure Servizio di comunicazione consente messaggi di posta elettronica da applicazione a persona con volumi elevati con Azure Communication Services.
  • Azure Content Delivery Network consente di migliorare le prestazioni, la disponibilità e la sicurezza usando una rete distribuita di server in grado di archiviare contenuto memorizzato nella cache in posizioni di presenza point-of-presence, vicino agli utenti finali.
  • Azure Front Door (AFD) offre accelerazione del sito dinamico che riduce i tempi di risposta, consentendo al contempo la distribuzione dei contenuti memorizzando nella cache i server perimetrali più vicini per un download multimediale più veloce.
  • Azure Blob Storage consente di archiviare e accedere a immagini, video e altri file. Ciò riduce in modo efficace il carico sul server Web migliorando così le prestazioni e l'esperienza utente.

Vedi componenti aggiuntivi e altro ancora per altre informazioni sui componenti aggiuntivi WordPress.

Gestire il server flessibile MySQL, il nome utente o la password (facoltativo)

  • Il server flessibile MySQL viene creato dietro un < privato>Virtual Network e non è possibile accedervi direttamente. Per accedere o gestire il database, usare phpMyAdmin distribuito con il sito WordPress. È possibile accedere a phpMyAdmin seguendo questa procedura:

    • Passare all'URL: https://<sitename>.azurewebsites.net/phpmyadmin
    • Accedi utilizzando il nome utente e la password del server flessibile.
  • Il nome utente e la password del database del server flessibile MySQL vengono generati automaticamente. Per recuperare questi valori dopo la distribuzione, passare alla sezione Impostazioni applicazione della pagina Configurazione in Azure App Service. La configurazione di WordPress viene modificata per usare queste impostazioni dell'applicazione per connettersi al database MySQL.

  • Per modificare la password del database MySQL, vedere Reimpostare la password amministratore. Ogni volta che vengono modificate le credenziali del database MySQL, è necessario aggiornare le impostazioni dell'applicazione. Le impostazioni dell'applicazione per il database MySQL iniziano con il DATABASE_ prefisso . Per altre informazioni sull'aggiornamento delle password MySQL, vedere WordPress nel servizio app.

Modificare la password amministratore di WordPress (facoltativo)

Le impostazioni dell'applicazione per le credenziali di amministratore di WordPress sono solo a scopo di distribuzione. La modifica di questi valori non ha alcun effetto sull'installazione di WordPress. Per modificare la password amministratore di WordPress, vedere Reimpostazione della password. Le impostazioni dell'applicazione per le credenziali di amministratore di WordPress iniziano con il prefisso WORDPRESS_ADMIN_. Per altre informazioni sull'aggiornamento della password amministratore di WordPress, vedere Changing WordPress Admin Credentials.

Eseguire la migrazione a App Service on Linux (facoltativo)

Quando si esegue la migrazione dell'app WordPress a App Service on Linux, è possibile adottare un paio di approcci. È possibile usare un plug-in WP o eseguire la migrazione manualmente usando FTP e un client MySQL. Ulteriore documentazione, tra cui Migrazione a App Service, è disponibile su WordPress - App Service on Linux.

Congratulazioni, hai completato con successo questo avvio rapido!