Hosting sito WordPress su Azure
Sunitha Muthukrishna Program Manager, Azure App Servizio
UPDATE: Il modello wordpress scalabile è stato rimosso dal Azure Marketplace. I concetti di creazione di WordPress con archiviazione Azure. connessioni persistenti è ancora valido, ma needds da configurare manualmente.
WordPress è un peso leggero CMS che permette di costruire siti web dinamici in pochi minuti. Si è in continua crescita e miglioramento come il più popolare sistema di gestione dei contenuti e non solo una piattaforma di blogging. Ogni piattaforma di hosting cloud ha le sue migliori pratiche per ottenere il massimo della piattaforma. Se si esegue il vostro sito WordPress su LAMP o una soluzione pila WAMP e chiedendosi come posso migrare a siti web Azure con facilità e ottenere tutti i benefici del Cloud come l'auto-scaling, il bilanciamento del carico. auto-guarigione, ecc; allora non guardare come ora abbiamo una versione ottimizzata di WordPress in siti web Azure Galleria. La best practice per l'esecuzione di sito WordPress include i seguenti ottimizzazioni specifiche per la piattaforma Azure sito web:
- Utilizzando un database MySQL ad alte prestazioni. Per piani tariffari ClearDB. clicca qui
- Utilizzando il pool di connessioni con connessione persistente al database MySQL come si utilizza un servizio di database MySQL telecomando fornito con ClearDB
- Utilizzo e la configurazione Azure per memorizzare il vostro sito WordPress’s contenuti libreria multimediale
- Utilizzando Jetpack per sovralimentare il vostro sito WordPress con potenti funzionalità a disposizione degli utenti WordPress.com
- Includono auto-scala, editoria messa in scena. SSL. domini personalizzati. WebJobs (utilizzato per il processo di sfondo o job cron per WordPress) e Backup Ripristino funzionalità del sito web
Abbiamo incluso tutti queste ottimizzazioni all'interno di questo modello di galleria per Scalable WordPress. In questo tutorial, imparerete come creare un nuovo sito WordPress scalabile dalla Galleria e discute alcune delle ottimizzazione basata sulle migliori pratiche per l'hosting di siti WordPress su siti web Azure.
Creare un sito web nel portale
- Login al portale di gestione Azure
- Fare clic sulla nuova icona sul basso a sinistra della plancia
- Clicca sul link Tutto
- Clicca su Scalable WordPress e fare clic su Crea
- Fare clic su Configurazione sito e inserire le seguenti informazioni.
- nome del sito web
- impostazioni dell'applicazione, che è il nome del contenitore di stoccaggio per il vostro sito WordPress per memorizzare tutti i contenuti Mediateca come immagini. video, ecc caricati con WordPress dei media uploader
- piano di hosting
- Regione
- È possibile configurare il nome della cartella per memorizzare i contenuti multimediali statico con impostazioni App Web
- Clicca su Configurazione database e inserire le seguenti informazioni:
- Nome del database
- Regione
- Piano
- Ora accettare i termini e le condizioni legali del servizio ClearDB MySQL
- Clicca su configurazione bagagli a uno collegare un account nuovo o esistente di archiviazione a questo gruppo di risorse. Per questo tutorial, sto aggiungendo un nuovo account di archiviazione a questa risorsa group.Enter le seguenti informazioni:
- Nome account di archiviazione
- luogo
- Tipo di ridondanza. Geo-ridondanza. Ridondanza locale
- Attivare diagnostica
- Clicca su scheda abbonamento per scegliere l'abbonamento appropriato per il gruppo di risorse e, infine, cliccare su Crea
Ora un nuovo sito WordPress viene distribuito ai siti web Azure e avrà pochi minuti per creare il gruppo di risorse e la fornitura di siti web, database e risorse di storage all'interno di questo gruppo. Una volta che si riceve la notifica nella sezione Notifiche che il dispiegamento è andato a buon fine. clicca sulla voce gruppo di risorse appena creato “WP-Group” sul cruscotto per visualizzare il gruppo di risorse. Sito web. Database e archiviazione. Sfoglia vostro sito WordPress e completare la fase di installazione di WordPress nel tuo browser inserendo le informazioni relative a:
- Titolo del sito
- Admin utente e la password. Nota: Come una protezione ottimale da seguire queste linee guida:
- Non usare ‘Admin ’ come il nome utente e utilizzare una stringa univoca diversa per evitare attacchi non autorizzate sul tuo sito
- Utilizzare una password complessa per l'utente amministratore del sito
- Indirizzo e-mail per utente admin
- Clicca su Installa WordPress per completare l'installazione e ora il tuo sito web è pronto per l'uso. È ora possibile effettuare il login WordPress cruscotto e iniziare a creare i tuoi contenuti
Risoluzione dei problemi
- SMTP non è supportato su siti web Azure. È possibile acquistare un piano gratuito da SendGrid disponibili attraverso il portale Azure sotto Azure Gallery -> App + dati Servizi-> Integrazione categoria -> SendGrid alla funzionalità di posta elettronica abilitati nel tuo WordPress site.You sarebbe anche bisogno di installare plugin SendGrid e configurarlo con le credenziali SendGrid.
- SSL non è abilitato di default. Clicca qui per saperne di più su come configurare SSL per il vostro sito web e come configurare amministrazione di WordPress su SSL
- WordPress multisito non è abilitato di default. Per abilitare multisito. vedere Come configurare un multisito WordPress
- dominio personalizzato è supportato con i siti web Azure. Vedere Come configurare dominio personalizzato sul sito web Azure
- Auto-scaling è supportato ma non attivata per impostazione predefinita in quanto questo dipende il traffico sito web. Può essere attivata e configurata con pochi click permette è possibile scalare verso l'alto o scale-out, se necessario, sulla base di traffico del sito web. Vedere come scalare per il sito web Azure
Conclusione
servizi Siti Azure attualmente ospita numerosi siti WordPress ad alto traffico che si concentrano su:
- Facile da configurare: In meno di 5 minuti si dispone di un sito WordPress installato e funzionante
- Velocità: il tuo sito web è vivo pagine veloci prendono meno di 2 secondi per caricare.
- Scalabilità: Questa configurazione può facilmente servire fino a un milione di visite / pagine viste al mese
- Uptime: Vari motivi possono disturbare il contenuto che viene servito dal server al vostro browser. ma i siti web Azure offre un uptime del 99,9% per il tuo sito. Ovviamente è possibile impostare più siti web Azure con bilanciamento del carico del traffico Azure Manger attraverso questi siti web per migliorare le prestazioni e alta disponibilità.
Ora è possibile concentrarsi sul suo sito web e traffico verso il tuo sito web e non preoccuparsi di configurare l'applicazione WordPress per i siti web Azure.