# Composer-Windows-Install: So klappt die Installation unter Windows 10

Der Paketmanager PHP Composer wird zur Installation von PHP-Bibliotheken und Frameworks verwendet. Für die Installation unter Windows 10 kann der **Composer Installer** genutzt werden. Wir zeigen Ihnen den Ablauf Schritt für Schritt.

## Schritt 1: Aktuelle PHP-Composer-Version herunterladen

Navigieren Sie zuerst zur [offiziellen Composer-Download-Website](https://getcomposer.org/download/ "Composer Download"). Ein Composer-Windows-Install funktioniert am einfachsten mit dem Windows-Installer, den Sie auf der Website herunterladen können, genauer gesagt mit der Datei *Composer-Setup.exe*.

[![Bild: Ein Klick auf „Composer-Setup.exe“ startet den Download des Windows-Installers](https://www.ionos.at/digitalguide/fileadmin/_processed_/a/4/csm_composer-setup-download_6b4efcdd19.webp "Ein Klick auf „Composer-Setup.exe“ startet den Download des Windows-Installers")](https://www.ionos.at/digitalguide/fileadmin/DigitalGuide/Screenshots_2023/composer-setup-download.png) Ein Klick auf „Composer-Setup.exe“ startet den Download des Windows-Installers. / Quelle: https://getcomposer.org/download/  Hinweis Der Installer setzt voraus, dass Sie **PHP bereits installiert** haben. Unser [PHP-Tutorial](https://www.ionos.at/digitalguide/websites/webseiten-erstellen/php-lernen-leicht-gemacht-das-grosse-einsteiger-tutorial/) kann Ihnen sowohl bei der Installation von PHP als auch bei den ersten Schritten mit der Skriptsprache helfen.

## Schritt 2: Installer öffnen und Installation durchführen

Öffnen Sie die heruntergeladene *.exe*-Datei durch einen Doppelklick. Erlauben Sie der Datei im sich öffnenden Fenster, Änderungen an Ihrem System vorzunehmen. Daraufhin öffnet sich der Windows-Installer. Wenn Sie bereits Erfahrung mit Composer unter Windows 10 haben, können Sie die **Installation im Developer Mode durchführen**, indem Sie den entsprechenden Haken setzen.!

[![Bild: Installer-Tool von Composer während der Installation](https://www.ionos.at/digitalguide/fileadmin/_processed_/a/d/csm_installer-tool-von-composer_1ba2c9eae9.webp "Installer-Tool von Composer während der Installation")](https://www.ionos.at/digitalguide/fileadmin/DigitalGuide/Screenshots_2023/installer-tool-von-composer.png) Sie können den Developer-Modus nutzen, um erweiterte Einstellungen während der Installation von Composer unter Windows 10 vorzunehmen. Mit einem Klick auf „Next“ fahren Sie mit der Installation fort. Behalten Sie den vorgeschlagenen Standardpfad bei und setzen Sie das Häkchen bei der Option „Add this PHP to your path?“. Andernfalls kann die Installation nicht fortgesetzt werden.

[![Bild: Installer-Tool von Composer während der Installation](https://www.ionos.at/digitalguide/fileadmin/_processed_/d/a/csm_add-this-php-to-your-path_7e7b1aadb4.webp "Installer-Tool von Composer während der Installation")](https://www.ionos.at/digitalguide/fileadmin/DigitalGuide/Screenshots_2023/add-this-php-to-your-path.png) Durch Setzen des Hakens bei „Add this PHP to your path?“ kann die Installation fortgesetzt werden. Die **Proxy-URL-Einstellungen können Sie überspringen**. Mit einem Klick auf „Install“ starten Sie den Composer-Windows-Install.

Tipp PHP Composer lässt sich natürlich nicht nur auf Windows 10 installieren. Wir helfen Ihnen bei der Installation von Composer auf dem Betriebssystem Ihrer Wahl:

- [PHP Composer: Installation auf Ubuntu 20.04](https://www.ionos.at/digitalguide/server/konfiguration/php-composer-installation-auf-ubuntu-2004/)
- [PHP Composer: Installation auf Ubuntu 22.04](https://www.ionos.at/digitalguide/server/konfiguration/php-composer-installation-auf-ubuntu-2204/)
- [PHP Composer: Installation unter Windows 11](https://www.ionos.at/digitalguide/server/konfiguration/php-composer-installation-auf-windows-11/)

## Schritt 3: Installation auf Erfolg überprüfen

Um sicherzustellen, dass die Installation von PHP Composer unter Windows 10 erfolgreich war, können Sie eine neue Eingabeaufforderung öffnen und folgenden Befehl eintippen:

```none
composer
```

Bei erfolgreicher Installation wird Ihnen nun die aktuell installierte Composer-Version sowie eine Liste von Composer-Befehlen angezeigt:

[![Bild: Terminal nach Eingabe des Befehls „composer“](https://www.ionos.at/digitalguide/fileadmin/_processed_/0/1/csm_terminal-eingabe-des-befehls-composer_79cec463cf.webp "Terminal nach Eingabe des Befehls „composer“")](https://www.ionos.at/digitalguide/fileadmin/DigitalGuide/Screenshots_2023/terminal-eingabe-des-befehls-composer.png) Nach erfolgreicher Installation greifen Sie in der Eingabeaufforderung mit dem Befehl „composer“ auf Composer zu.  Tipp Sie können [PHP Composer auch im IONOS Webhosting-Paket nutzen](https://www.ionos.at/digitalguide/websites/web-entwicklung/php-composer-in-ionos-webhosting-paketen-nutzen/). Das IONOS [Webhosting](https://www.ionos.at/hosting/webhosting "Webhosting von IONOS") bietet Ihnen darüber hinaus weitere Vorteile wie einen integrierten DDoS-Schutz oder einen 24/7-Support.

## Die Nutzung von Composer

Für das Hinzufügen und Aktualisieren von Abhängigkeiten in Ihrem Projekt können Sie die **verschiedenen Composer-Befehle** verwenden. Vor allem die folgenden sind für den Start mit PHP Composer unerlässlich.

### Schritt 1: *composer.json*-Datei erstellen

Für die Nutzung von Composer in Ihrem Projekt benötigen Sie nichts weiter als eine Installation von Composer sowie eine JSON-Datei namens *composer.json*, in der Sie die **Abhängigkeiten Ihres Projekts beschreiben**.

Eine solche Datei können Sie mit folgendem Composer-Befehl erstellen:

```none
composer init
```

Wenn Sie manuell keine *composer.json*-Datei erstellen, wird diese **automatisch generiert**, sobald Sie Ihre erste Abhängigkeit erstellen.

### Schritt 2: Abhängigkeiten hinzufügen

Wir gehen in unserem Beispiel davon aus, dass Sie für Ihr Projekt die **Logging-Bibliothek Monolog** benötigen. Fügen Sie diese Anforderung Ihrer *composer.json*-Datei mit folgendem Befehl hinzu, den Sie im Ordner Ihres Projekts ausführen:

```none
composer require monolog/monolog
```

### Schritt 3: Abhängigkeiten updaten

Composer bietet Ihnen auch einen integrierten Befehl, mit dem Sie die Abhängigkeiten Ihres Projekts auf den neuesten Stand bringen können. Der Befehl sucht nach **aktuellen Versionen der in Ihrem Projekt inkludierten Bibliotheken** und installiert diese.

```none
composer update
```


This is a markdown version of: [https://www.ionos.at/digitalguide/server/konfiguration/php-composer-installation-auf-windows-10/](https://www.ionos.at/digitalguide/server/konfiguration/php-composer-installation-auf-windows-10/) for AI/LLM consumption.