Zum Hauptinhalt springen

Wie installiere ich PHP auf iis windows 10: Detaillierte Anleitung

PHP ist eine der beliebtesten Programmiersprachen zum Erstellen dynamischer Websites. Aufgrund seiner Flexibilität und Benutzerfreundlichkeit bevorzugen viele Entwickler es, um ihre Projekte zu erstellen. Wenn Sie auf die Notwendigkeit stoßen, PHP auf Windows 10 IIS zu installieren, haben Sie Glück: in diesem Artikel stellen wir Ihnen eine detaillierte Anleitung zur Verfügung, die Ihnen bei der Bewältigung dieser Aufgabe hilft.

Schritt 1. Installieren Sie IIS.

Der erste Schritt bei der Installation von PHP auf Windows 10 IIS besteht darin, IIS selbst zu installieren. IIS (Internet Information Services) ist ein Webserver, der von Microsoft entwickelt wurde. Es ermöglicht Ihnen, Websites auf Windows-Betriebssystemen zu hosten und zu verwalten. Gehen Sie folgendermaßen vor, um IIS zu installieren:

1. Öffnen Sie die Systemsteuerung und gehen Sie zum Abschnitt "Programme".

2. Klicken Sie auf "Windows-Komponenten aktivieren oder deaktivieren".

3. Das Fenster "Windows-Funktionen" wird geöffnet.

4. Aktivieren Sie das Kontrollkästchen neben IIS, und klicken Sie auf OK.

Nachdem die IIS-Installation abgeschlossen ist, starten Sie den Computer neu, damit die Änderungen wirksam werden. Jetzt sind Sie bereit, mit der Installation von PHP auf Windows 10 IIS zu beginnen. Die Fortsetzung folgt.

Wie installiere ich PHP auf IIS Windows 10: Detaillierte Anleitung

Hier ist eine Schritt-für-Schritt-Anleitung:

  1. Besuchen Sie die offizielle PHP-Website unter https://windows.php.net/download /.
  2. Wählen Sie die PHP-Version aus, die Sie installieren möchten. Es wird empfohlen, die neueste stabile Version auszuwählen.
  3. Laden Sie die PHP-Distribution für Windows entsprechend Ihrer CPU-Architektur (x86 oder x64) herunter.
  4. Entpacken Sie das heruntergeladene Archiv in einen Ordner auf Ihrem Computer.
  5. Öffnen Sie die PHP-Datei.ini-Produktion (oder php.ini-Entwicklung) in einem beliebigen Texteditor.
  6. Entfernen Sie das Auskommentieren (entfernen Sie das Zeichen ";") der Zeilen, die Sie ändern möchten, z. B. die Erweiterung zur Unterstützung der MySQL-Datenbank (extension=mysqli).
  7. Speichern Sie die Datei und benennen Sie sie in PHP um.ini.
  8. Öffnen Sie die Windows-Systemsteuerung und wählen Sie System und Sicherheit -> System -> Erweiterte Systemeinstellungen.
  9. Klicken Sie auf die Schaltfläche Umgebungsvariablen.
  10. Suchen Sie im Abschnitt "Systemvariablen" die Variable "Path" und klicken Sie auf die Schaltfläche "Bearbeiten".
  11. Fügen Sie den Pfad zum Ordner mit den ausführbaren PHP-Dateien hinzu (z. B. C:\php) in die Variable "Path" und klicken Sie auf "OK".
  12. Starten Sie den Computer neu, damit die Änderungen wirksam werden.
  13. Öffnen Sie IIS Manager.
  14. Klicken Sie mit der rechten Maustaste auf "Sites" und wählen Sie "Website hinzufügen".
  15. Füllen Sie die Felder aus, um eine neue Website hinzuzufügen: "Site name", "Physical path", "Bindings" (Bindungen, z. B. localhost oder Ihre Domain-Adresse).
  16. Geben Sie den Pfad zur ausführbaren php-cgi-Datei an.exe im Feld "Ausführbar" (zB C:\php\php-cgi .exe).
  17. Klicken Sie auf OK, um die Einstellungen für die neue Website zu speichern.
  18. Jetzt können Sie Ihren Webbrowser öffnen und die Adresse Ihrer neuen Website eingeben, um sicherzustellen, dass PHP auf IIS läuft.

Herzlichen Glückwunsch! Sie haben PHP erfolgreich auf IIS unter dem Windows 10-Betriebssystem installiert. Jetzt sind Sie bereit, Webanwendungen mit PHP zu entwickeln und sie auf Ihrem lokalen IIS-Server zu hosten.

Laden der PHP-Distribution

Bevor Sie PHP auf IIS unter Windows 10 installieren, müssen Sie die entsprechende PHP-Distribution von der offiziellen Website herunterladen. Führen Sie dazu die folgenden Schritte aus:

  1. Öffnen Sie einen Browser und gehen Sie zur offiziellen PHP-Website unter https://www.php.net/downloads .
  2. Suchen Sie auf der Download-Seite nach dem Abschnitt "Windows Downloads" und wählen Sie die für Ihr Betriebssystem geeignete PHP-Version aus. Wenn Sie beispielsweise eine 64-Bit-Version von Windows 10 installiert haben, wählen Sie den Link "Windows Downloads" in der Kategorie "VC15 x64 Non Thread Safe" aus.
  3. Wählen Sie auf der sich öffnenden Seite den Link zum Herunterladen des ZIP-Archivs mit der Distribution aus. Bitte beachten Sie, dass Sie möglicherweise aufgefordert werden, eine der Spiegelseiten auszuwählen.
  4. Speichern Sie das ZIP-Archiv mit der PHP-Distribution auf Ihrem Computer an einem geeigneten Ort, z. B. auf Ihrem Desktop.
  5. Entpacken Sie das heruntergeladene ZIP-Archiv in den Ordner, in dem PHP installiert wird. Erstellen Sie beispielsweise einen neuen Ordner mit dem Namen "PHP" auf Laufwerk C und entpacken Sie den Inhalt des ZIP-Archivs in diesen Ordner.

Nachdem Sie diese Schritte ausgeführt haben, können Sie mit der Konfiguration von IIS für die Arbeit mit PHP fortfahren.

Entpacken eines PHP-Archivs

Bevor Sie PHP auf Windows 10 IIS installieren, müssen Sie das Archiv mit den PHP-Dateien entpacken. Führen Sie dazu die folgenden Schritte aus:

1. Laden Sie das Archiv von PHP von der offiziellen PHP-Website herunter.

2. Navigieren Sie zu dem Ordner, in den Sie das Archiv heruntergeladen haben, und klicken Sie mit der rechten Maustaste auf die Archivdatei.

3. Wählen Sie im Kontextmenü die Option Alle extrahieren aus. " oder "Alles auspacken. ".

4. Geben Sie den Pfad an, in dem Sie das Archiv mit den PHP-Dateien entpacken möchten. Es wird empfohlen, ein Verzeichnis auszuwählen, in dem Sie IIS bereits installiert haben.

5. Klicken Sie auf die Schaltfläche "Auswerfen" oder "Entpacken".

Das Archiv mit den PHP-Dateien wird nun in das von Ihnen angegebene Verzeichnis entpackt. Sie können mit dem nächsten Schritt fortfahren, um IIS für die Arbeit mit PHP zu konfigurieren.

PHP einrichten

Nachdem Sie PHP auf Ihrem Windows 10-Computer installiert haben, müssen Sie einige zusätzliche Einstellungen vornehmen, damit PHP mit IIS funktioniert.

Im Folgenden sind die Schritte zum Konfigurieren von PHP auf IIS aufgeführt:

  1. Kopieren Sie die PHP-Datei.ini-Produktion und benennen Sie es in php um.ini. Eine PHP-Datei.der ini befindet sich in dem Ordner, in dem Sie PHP installiert haben.
  2. Öffnen Sie die PHP-Datei.ini in einem Texteditor, und nehmen Sie die folgenden Änderungen vor:
    • Suchen Sie die Zeile mit der Einstellung "extension_dir" und geben Sie den Pfad zum Ordner "ext" in Ihrer PHP-Installation an.
    • Stellen Sie sicher, dass die Erweiterung "php_openssl" auskommentiert ist, die Erweiterung "php_curl" ist möglicherweise auch erforderlich, wenn Sie netzwerkbezogene Funktionen verwenden möchten.
    • Speichern Sie die PHP-Datei.ini.
  3. Öffnen Sie die IIS-Systemsteuerung, wählen Sie Ihre Website aus, klicken Sie mit der rechten Maustaste und wählen Sie Einstellungen ändern aus.
  4. Legen Sie auf der Registerkarte Allgemein den Pfad des Ordners fest, in dem Sie PHP installiert haben, im Feld Quellpfad.
  5. Klicken Sie auf der Registerkarte Zugriff für die Ausführung von Skripts auf Zulassen, und stellen Sie sicher, dass die Startseite auf index eingestellt ist.php.
  6. Klicken Sie auf Übernehmen und OK, um die Einstellungen zu speichern.
  7. Starten Sie den Computer neu, um die Änderungen zu übernehmen.

Nachdem Sie diese Schritte ausgeführt haben, sollte Ihr PHP konfiguriert und für die Verwendung mit IIS unter Windows 10 bereit sein.

Erstellen einer Website in IIS

Um eine Website in IIS (Internet Information Services) auf einem Windows 10-Computer zu erstellen, befolgen Sie die folgenden Schritte:

Schritt 1: Installieren von IIS

Bevor Sie eine Website erstellen, müssen Sie sicherstellen, dass IIS auf Ihrem Computer installiert ist. Öffnen Sie dazu die Systemsteuerung, wählen Sie Programme und Funktionen oder Programme und Funktionen und dann Windows-Komponenten aktivieren oder deaktivieren.

Stellen Sie im Abschnitt "Internet Information Services" sicher, dass das Kontrollkästchen neben "IIS-Webdienste" aktiviert ist, und klicken Sie auf "OK".

Schritt 2: Erstellen eines Ordners für die Website

Um einen Ordner für eine Website zu erstellen, müssen Sie einen Speicherort auf der Festplatte auswählen, an dem die Dateien Ihrer Website gespeichert werden sollen. Es ist vorzuziehen, für jedes Websiteprojekt einen separaten Ordner zu erstellen.

Schritt 3: Hinzufügen einer Website zu IIS

Öffnen Sie die Systemsteuerung und wählen Sie IIS-Verwaltung aus. Klicken Sie im geöffneten Fenster mit der rechten Maustaste auf den Ordner Sites und wählen Sie Site hinzufügen.

Geben Sie einen Namen für Ihre Website ein und wählen Sie den physischen Pfad des Ordners aus, den Sie im vorherigen Schritt erstellt haben.

Legen Sie Protokoll, Port und Hosting für Ihre Website fest. Wenn Sie möchten, dass die Website nur auf dem lokalen Computer verfügbar ist, können Sie den Standardwert (localhost) beibehalten.

Klicken Sie auf OK, um die Site zu IIS hinzuzufügen.

Schritt 4: Konfigurieren des Zugriffs auf die Website

Um den Zugriff auf Ihre Website festzulegen, klicken Sie mit der rechten Maustaste auf die Website in IIS und wählen Sie Eigenschaften aus. Klicken Sie im geöffneten Fenster auf die Registerkarte "Zugriffsbereich" und dann auf "Konfiguration".

Stellen Sie auf der Registerkarte Methoden sicher, dass die erforderlichen Methoden zulässig sind (z. B. GET, POST). Klicken Sie auf OK, um die Änderungen zu speichern.

Möglicherweise müssen Sie auch die Windows-Firewall so konfigurieren, dass eingehende und ausgehende Verbindungen für Ihre Website zugelassen werden.

Sie können den Zugriff auf eine Website auf Dateisystemebene einschränken, indem Sie die Zugriffsrechte für Ordner und Dateien verwenden.

Schritt 5: Überprüfen des Betriebs der Website

Um sicherzustellen, dass Ihre Website ordnungsgemäß funktioniert, öffnen Sie einen Webbrowser und geben Sie die Adresse der Website in die Adressleiste ein. Wenn die Website fehlerfrei angezeigt wird, funktioniert sie.

Hoffentlich hat Ihnen diese Anleitung beim Erstellen einer Website in IIS auf einem Windows 10-Betriebssystem geholfen.

Konfigurieren von Website-Einstellungen

Nach der Installation von PHP auf IIS unter Windows 10 müssen Sie die Website-Einstellungen so konfigurieren, dass die PHP-Skripte ordnungsgemäß funktionieren.

Öffnen Sie dazu die IIS-Systemsteuerung, suchen Sie in der Liste der Websites nach der gewünschten Website, und klicken Sie mit der rechten Maustaste darauf. Wählen Sie im Kontextmenü die Option Eigenschaften aus.

Klicken Sie im geöffneten Fenster auf die Registerkarte "Verfügbarkeit". Hier müssen Sie sicherstellen, dass die Website das Kontrollkästchen "Softwareausführung auf dem Server aktivieren" aktiviert hat. Wenn das Kontrollkästchen nicht aktiviert ist, aktivieren Sie es und klicken Sie auf die Schaltfläche Anwenden.

Klicken Sie dann auf die Registerkarte Dokumente und fügen Sie die Dateierweiterung hinzu .php wird standardmäßig in die Dokumenterweiterungsliste aufgenommen. Klicken Sie dazu auf die Schaltfläche "Hinzufügen" und geben Sie "ein.php" (ohne Anführungszeichen) und klicken Sie auf OK.

Stellen Sie auch auf dieser Registerkarte in der Liste der Inhaltstypen sicher, dass der Typ "application/x-httpd-php" vorhanden ist. Wenn es nicht vorhanden ist, fügen Sie es hinzu, indem Sie auf die Schaltfläche Hinzufügen klicken. Geben Sie "application/x-httpd-php" ein und klicken Sie auf OK.

Klicken Sie nach allen Einstellungen auf die Schaltfläche Übernehmen und schließen Sie das Eigenschaftenfenster der Website.

Jetzt muss Ihre Website so konfiguriert sein, dass sie mit PHP-Skripten arbeitet.