Hosting wordpress su IIS

da Eric Woersching

introduzione

WordPress è un'applicazione blog publishing e content management system. Secondo wordpress.org, WordPress è "una semantica piattaforma di state-of-the-art pubblicazione personale con una particolare attenzione per l'estetica, gli standard Web, e l'usabilità." Le seguenti sezioni descrivono come installare e configurare WordPress per l'uso con FastCGI in Internet Information Services 7 (IIS 7) e al di sopra. Questo documento assume che sia stata completata l'installazione e la configurazione del prolungamento FastCGI e librerie PHP.

Hosting wordpress su IIS Selezionare Personalizzato

Il modo più semplice per installare WordPress è scaricandolo da App Galleria Windows® Web. Se avete bisogno della piattaforma web Microsoft, è possibile installare i componenti con il Microsoft® Web Platform Installer (Web PI), che è anche disponibile presso l'App Gallery di Windows Web.

Il seguente articolo fornisce una guida per l'installazione di WordPress manualmente. Le istruzioni sono state testate e trovato a lavorare nelle seguenti configurazioni:

  • Windows Server® 2008 del sistema operativo
  • IIS 7
  • PHP 5.2.9
  • MySQL 5.1.34
  • WordPress 2.8.5

Prerequisiti

Dal file di configurazione di default di base fornita da PHP, modificare le seguenti righe nella configurazione php.ini:

  • Definire l'estensione \ _dir come c: php \ ext \ (ad esempio, la posizione della directory estensioni PHP).
  • Rimuovere il commento extension = php \ _mysql.dll nella lista estensioni per abilitare il supporto MySQL.

Scaricare e decomprimere l'applicazione

In primo luogo, scaricare l'ultima versione stabile di WordPress. Per questo articolo, è stato utilizzato WordPress versione 2.8.5. Decomprimere i file di WordPress e copiare i file in C: \ Inetpub \ wwwroot \ wordpress o un'altra cartella di propria scelta. Non v'è alcuna necessità di modificare le autorizzazioni sulla directory Web di WordPress, perché le autorizzazioni predefinite sono sufficienti.

Impostare il database

Prima di iniziare la procedura di installazione per WordPress, è necessario creare un database sul server. Anche creare un utente e concedere questo utente l'autorizzazione "db proprietà" al database. Questo articolo utilizza le seguenti informazioni del database:

Modificare il file di configurazione

Modificare il file di configurazione di WordPress per la connessione al database.

  1. Da Windows® Explorer. passare alla directory di installazione C: \ inetpub \ wwwroot \ wordpress. e rinominare il file wp-config-sample.php a wp-config.php.
  2. Modifica wp-config.php; cambiare il DB_NAME. DB_USER. DB_PASSWORD. e valori DB_HOST come segue:

Setup e configurare l'applicazione

  1. Da Windows Internet Explorer. andare a localhost / wordpress / wp-admin / install.php.

Digitare il nome del tuo blog e il tuo indirizzo e-mail. e quindi fare clic su Installa WordPress.

Hosting wordpress su IIS installare i componenti con

Figura 1: Inserire le informazioni

Si noti la password temporanea assegnata per l'account di amministratore.

Figura 2: Si noti la password di amministratore

Figura 3: Accedere al blog

Viene visualizzata la pagina di benvenuto.

Figura 4: Pagina di Benvenuto

Abilita "Pretty Permalinks"

In genere, gli utenti devono utilizzare WordPress "quasi graziose" URL (ad esempio, contoso.com/index.php/yyyy/mm/dd/post-name/). Con il modulo URL Rewrite, è possibile creare "Pretty Permalinks" (ad esempio, example.com/year/month/day/post-name/) per i blog WordPress ospitati su IIS.

I passi che seguono presuppongono che WordPress è installato in una directory principale del sito Web. Se WordPress è installato in una sottodirectory, quindi le regole di riscrittura devono essere inclusi nel file web.config, situato nella stessa directory dei file di WordPress.

  1. Installare rilascio URL Rewrite Vai in diretta.
  2. Accedere a WordPress come amministratore.
  3. Fare clic sul pulsante Impostazioni.

Fare clic sulla scheda permalink per la pagina Struttura Personalizza Permalink.

Figura 5: Personalizzare pagina struttura permalink

  • Selezionare Struttura personalizzato. e quindi digitare
    /% All'anno% /% monthnum% /% day% /% postname% / nella casella di testo Struttura personalizzato.
  • Fare clic su Salva modifiche. Vedrete che tutti i link post del blog hanno URL che seguono il formato è stato specificato; tuttavia, se si fa clic su un collegamento, il server Web restituisce un 404 - Errore File non trovato, perché WordPress si basa su una riscrittura degli URL capacità all'interno di un server per riscrivere le richieste che hanno "belle permalink" per un file index.php.
  • Crea regola di riscrittura

    1. Aprire il file web.config (che si trova nella stessa directory dei file di WordPress). Se non si dispone di un file Web.config nella directory di WordPress, crearla.

    Copiare e incollare il seguente sezione XML nell'elemento system.webServer:

    Questa regola corrisponde a qualsiasi URL richiesto; se l'URL non corrisponde a un file o una cartella in un file system, allora la regola riscrive l'URL per index.php e determina quali contenuti per servire basa sulla variabile server REQUEST_URI che contiene l'URL originale prima di essere modificato dal regola.

    Testare la regola di riscrittura

    Dopo che la regola di riscrittura viene salvato nel file web.config, aprire un browser Web e quindi fare clic su uno qualsiasi dei permalink in WordPress blog. Si dovrebbe vedere il contenuto corretto restituito dal server Web per ogni permalink.


    Figura 6: Blog pagina di benvenuto

    Questo articolo aggiornamenti "WordPress su IIS" di Eric Woersching, pubblicati il ​​11 settembre 2008.

    Link di approfondimento

    Guarda questo video!

    Articoli Correlati

    Hosting wordpress su IIS 7da Eric Woersching Introduzione WordPress è un'applicazione blog publishing e content management system. Secondo wordpress.org, WordPress è "un personal state-of-the-art semantica ...
    Wp-signup.php wordpress sito di hosting a piùAvete veramente bisogno di una rete? I siti in una rete multisito sono separati, molto simile i blog separate a WordPress.com. Essi non sono interconnessi come le cose in altri tipi di ...
    Hosting Windows o Linux per sito web wordpressVi state chiedendo che tra i due (Linux o Windows) sarebbe la scelta migliore per il tuo sito web? Che tu sia un principiante di pianificazione per avviare un blog o un blogger pensando di migrare da un ...
    Webhostinghub installare wordpress wampLa maggior parte dei webmaster di conoscere come installare WordPress sul sito e che possono essere completati con Softaculous, Simplescript, Fantastico, FTP, o alcuni altri metodi. Tuttavia, avendo WordPress ...
    Web hosting con un solo clic wordpress installare WAMPCome installare WordPress WordPress, come uno dei più user-friendly CMS in linea, è stato scaricato da milioni di migliaia di volte in tutto il mondo. La sua facile da capire l'interfaccia, ...