Zum Inhalt springen

Composer: Unterschied zwischen den Versionen

Aus Foxwiki
Zeile 21: Zeile 21:
</syntaxhighlight>
</syntaxhighlight>


== Installation von [[Composer]] ==
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

  1. https://getcomposer.org/doc/articles/troubleshooting.md

Konfiguration

Dateien

Datei Beschreibung


Anhang

Siehe auch


Dokumentation

Projekt

  1. https://getcomposer.org/
  2. https://github.com/composer/composer
  3. https://www.openhub.net/p/composer
  4. Dokumentation
  5. Packagist - Composer repository
  1. https://www.mediawiki.org/wiki/Composer
  2. https://de.wikipedia.org/wiki/Composer_(Paketverwaltung)