Composer: Unterschied zwischen den Versionen
Erscheinungsbild
Keine Bearbeitungszusammenfassung |
|||
| Zeile 20: | Zeile 20: | ||
sudo apt install composer | sudo apt install composer | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== Installation von [[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 == | == Aufruf == | ||
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
Installation von 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