Hosting Wordpress auf iis 7

von Eric Woersching

Einführung

Wordpress ist eine Blog-Publishing-Anwendung und Content-Management-System. Nach wordpress.org, ist Wordpress „eine state-of-the-art semantische persönliche Publishing-Plattform mit Schwerpunkt auf Ästhetik, Webstandards und Benutzerfreundlichkeit.“ Die folgenden Abschnitte beschreiben die Installation und Wordpress mit FastCGI auf Internet Information Services 7 (IIS 7) und oben für die Verwendung konfigurieren. Dieses Dokument geht davon aus, dass Sie die Installation und Konfiguration der FastCGI-Erweiterung und PHP-Bibliotheken abgeschlossen haben.

Hosting

Der einfachste Weg, Wordpress zu installieren ist, indem es von der Windows® Web App Gallery herunterzuladen. Wenn Sie die Microsoft®-Plattform benötigen, können Sie die Komponenten mit dem Microsoft® Web Platform Installer (Web PI) installieren, die auch in der Windows Web App Gallery zur Verfügung.

Der folgende Artikel enthält Anleitungen zur manuellen Installation von Wordpress. Die Anweisungen wurden getestet und in den folgenden Konfigurationen arbeiten:

  • Windows Server® 2008-Betriebssystem
  • IIS 7
  • PHP 5.2.9
  • MySQL 5.1.34
  • Wordpress 2.8.5

Voraussetzungen

Von der Basis Standard-Konfigurationsdatei von PHP zur Verfügung gestellt, ändern Sie die folgenden Zeilen in der php.ini-Konfiguration:

  • Definieren Erweiterung \ _DIR als c: \ php \ ext (zum Beispiel der Position Ihres PHP-Erweiterungen Verzeichnis).
  • Kommentar- extension = php \ _mysql.dll in der Liste Erweiterungen MySQL-Unterstützung zu aktivieren.

Herunterladen und Entpacken Sie die Anwendung

Zuerst laden Sie die letzte Version von Wordpress. Für diesen Artikel wurde Wordpress Version 2.8.5 verwendet. Entpacken Sie die Wordpress-Dateien und kopieren Sie die Dateien in C: \ Inetpub \ wwwroot \ Wordpress oder ein anderes Verzeichnis Ihrer Wahl. Es besteht keine Notwendigkeit zu ändern Berechtigungen für das Wordpress Web-Verzeichnis, da die Standardberechtigungen ausreichen.

Einrichten der Datenbank

Vor dem Start der Installationsprozedur für Wordpress, müssen Sie eine Datenbank auf dem Server erstellen. Auch einen Benutzer erstellen und diesen Benutzer „db ownership“ Berechtigung für die Datenbank gewähren. Dieser Artikel verwendet folgende Datenbankinformationen:

Ändern Sie die Konfigurationsdatei

Ändern Sie die Wordpress-Konfigurationsdatei mit der Datenbank zu verbinden.

  1. Von Windows® Explorer. navigieren Sie zu dem Installationsverzeichnis C: \ inetpub \ wwwroot \ Wordpress. und benennen Sie die Datei wp-config-sample.php zu wp-config.php.
  2. Bearbeiten wp-config.php; Ändern Sie den DB_NAME. DB_USER. DB_PASSWORD. und DB_HOST Werte wie folgt:

Einrichten und Konfigurieren des Anwendungs

  1. Von Windows® Internet Explorer®. gehen auf localhost / wordpress / wp-admin / install.php.

Geben Sie den Namen Ihres Blogs und Ihre E-Mail-Adresse. und klicken Sie dann auf Wordpress installieren.

Hosting Wordpress auf iis 7, wenn die

Abbildung 1: Geben Sie Informationen

Beachten Sie das temporäre Kennwort für das Administratorkonto zugewiesen.

Abbildung 2: Beachten Sie das Administrator-Passwort

Abbildung 3: Melden Sie sich auf Blog

Die Begrüßungsseite wird angezeigt.

Abbildung 4: Begrüßungs-Seite

Aktivieren Sie "Pretty Permalinks"

Typischerweise muss Wordpress-Benutzer verwenden „fast ziemlich“ URLs (zum Beispiel contoso.com/index.php/yyyy/mm/dd/post-name/). Mit der URL Rewrite-Modul können Sie „Pretty Permalinks“ (zum Beispiel example.com/year/month/day/post-name/) für Wordpress-Blogs auf IIS erstellen.

Die Schritte, die folgen davon ausgehen, dass Wordpress in einer Website Root-Verzeichnis installiert ist. Wenn Wordpress in einem Unterverzeichnis installiert ist, dann müssen die Rewrite-Regeln in der Datei Web.config im selben Unterverzeichnis wie die Wordpress-Dateien befindet enthalten.

  1. Installieren URL Rewrite Live-Release.
  2. Melden Sie sich an Wordpress als Administrator an.
  3. Klicken Sie auf die Schaltfläche Einstellungen.

Klicken Sie auf die Registerkarte Permalinks für anpassen Permalink -struktur.

Abbildung 5: Permalink-Struktur Seite anpassen

  • Benutzerdefinierte Struktur auswählen. und geben Sie dann
    /% Year% /% monthnum% /% Tag% /% post% / im Textfeld Benutzerdefinierte Struktur.
  • Klicken Sie auf Änderungen speichern. Sie werden sehen, dass alle Blog-Post Links URLs haben, die das Format folgen Sie angegeben haben; jedoch, wenn Sie auf einen Link klicken, wird der Web-Server gibt eine 404 - Datei nicht gefunden Fehler, weil Wordpress auf einem URL verlässt sich innerhalb einer Server-Wiederbeschreibungsfähigkeit Anforderungen neu zu schreiben, die „ziemlich Permalinks“ auf eine Datei index.php haben.
  • Erstellen Sie Rewrite-Regel

    1. Öffnen Sie die Datei Web.config (befindet sich im selben Verzeichnis wie die Wordpress-Dateien). Wenn Sie keine Datei Web.config im Wordpress-Verzeichnis haben, erstellen Sie es.

    Kopieren Sie den folgenden XML-Abschnitt in das system.webServer Element:

    Diese Regel entspricht jede angeforderte URL; Wenn die URL in eine Datei oder einen Ordner auf einem Dateisystem nicht entspricht, dann schreibt der Regel die URL zu Index.php und legt fest, welche Inhalte zu dienen auf dem REQUEST_URI Servervariablen basiert, die die ursprüngliche URL enthält, bevor es durch die modifiziert wurde, Regel.

    Testen Sie die Rewrite-Regel

    Nachdem die Rewrite-Regel in die Web.config-Datei gespeichert wird, einen Web-Browser öffnen, und klicken Sie dann auf eine der Permalinks in Wordpress-Blog. Sie sollten den korrekten Inhalt vom Web-Server für jeden permalink zurück sehen.


    Abbildung 6: Blog Begrüßungsseite

    Dieser Artikel-Updates "Wordpress auf IIS" von Eric Woersching, veröffentlicht am 11. September 2008.

    Links für weitere Informationen

    Schau dieses Video an!

    In Verbindung stehende Artikel

    Hosting Wordpress auf iisvon Eric Woersching Einführung Wordpress ist eine Blog-Publishing-Anwendung und Content-Management-System. Nach wordpress.org, ist Wordpress „ein state-of-the-art semantische persönliche ...
    Wp-signup.php Wordpress Multi-Site-HostingBenötigen Sie wirklich ein Netzwerk? Die Standorte in einem Multi-Site-Netzwerk getrennt sind, sehr ähnlich wie die einzelnen Blogs auf WordPress.com. Sie sind nicht wie die Dinge in anderen Arten von miteinander verbundenen ...
    Hosting-Fenster o Linux pro Wordpress-WebsiteSie fragen sich, die zu den zwei (Linux oder Windows) wäre die beste Wahl für Ihre Website sein? Ob Sie ein Anfänger Planung ein Blog oder ein Blogger zu denken beginnen von einem wandern ...
    Webhostinghub installieren Wordpress wampDie meisten Webmaster kennen zu lernen, wie man Wordpress auf der Website zu installieren, und das kann mit Softaculous, Simplescript, Fantastico, FTP oder einigen anderen Methoden durchgeführt werden. Doch mit Wordpress ...
    Web-Hosting-One-Click Wordpress installieren wampWie Wordpress Wordpress zu installieren, als eine der benutzerfreundlichen Content-Management Systeme online, ist für Millionen von tausendfach auf der ganzen Welt heruntergeladen. Es ist einfach zu verstehende Schnittstelle, ...