Composer: Unterschied zwischen den Versionen
Erscheinungsbild
| Zeile 21: | Zeile 21: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Führen Sie die folgende Installation durch, falls sie [[composer.phar]] noch nicht installiert ist | Führen Sie die folgende Installation durch, falls sie [[composer.phar]] noch nicht installiert ist | ||
cd /var/www/roundcube | cd /var/www/roundcube | ||
Version vom 1. August 2026, 11:18 Uhr
Composer - Paketmanager für PHP
Beschreibung
Composer ist ein freier (MIT-Lizenz) anwendungsorientierter Paketmanager für PHP
- Installiert Abhängigkeiten von PHP-Programmen
- Bibliotheken, ...
Verfügbare PHP-Anwendungen können über die Plattform Packagist gesucht werden
Einsatz
Installation
sudo apt install composer
Führen Sie die folgende Installation durch, falls sie composer.phar noch nicht installiert ist
cd /var/www/roundcube chown -R root:apache . wget https://getcomposer.org/composer-stable.phar mv composer-stable.phar composer.phar chown apache:apache composer.phar mkdir -p /var/www/.composer chown -R apache:apache /var/www/.composer
Da Composer von Apache/Wenserver ausgeführt werden muss, müssen Schreibrechte für bestimmte Ordner und Dateien eingerichtet werden, die der Apache-Benutzer überschreiben muss
mkdir -p /srv/httpd chown -R apache:apache /srv/httpd touch composer.lock chown apache:apache composer.lock composer.phar chmod -R g+w plugins vendor composer.lock
Aufruf
Optionen
| Unix | GNU | Parameter | Beschreibung |
|---|---|---|---|
Parameter
Umgebungsvariablen
Exit-Status
| Wert | Beschreibung |
|---|---|
| 0 | Erfolg |
| >0 | Fehler |
Anwendung
Problembehebung
Konfiguration
Dateien
| Datei | Beschreibung |
|---|---|
Anhang
Siehe auch
Dokumentation
Links
Projekt
- https://getcomposer.org/
- https://github.com/composer/composer
- https://www.openhub.net/p/composer
- Dokumentation
- Packagist - Composer repository
Weblinks