Composer/Installation: Unterschied zwischen den Versionen
Aus Foxwiki
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 4: | Zeile 4: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Führen Sie die folgende Installation durch, falls | Führen Sie die folgende Installation durch, falls [[composer.phar]] noch nicht installiert ist | ||
<syntaxhighlight lang="bash" highlight=""> | |||
cd /var/www/roundcube | cd /var/www/roundcube | ||
chown -R root:apache . | chown -R root:apache . | ||
| Zeile 13: | Zeile 14: | ||
mkdir -p /var/www/.composer | mkdir -p /var/www/.composer | ||
chown -R apache:apache /var/www/.composer | chown -R apache:apache /var/www/.composer | ||
</syntaxhighlight> | |||
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 | 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 | ||
<syntaxhighlight lang="bash" highlight=""> | |||
mkdir -p /srv/httpd | mkdir -p /srv/httpd | ||
chown -R apache:apache /srv/httpd | chown -R apache:apache /srv/httpd | ||
| Zeile 21: | Zeile 24: | ||
chown apache:apache composer.lock composer.phar | chown apache:apache composer.lock composer.phar | ||
chmod -R g+w plugins vendor composer.lock | chmod -R g+w plugins vendor composer.lock | ||
</syntaxhighlight> | |||
; Composer installieren | ; Composer installieren | ||
Führen Sie folgenden Befehl in Ihrer Befehlszeile aus: | Führen Sie folgenden Befehl in Ihrer Befehlszeile aus: | ||
<syntaxhighlight lang="bash" highlight=""> | |||
cd <roundcube-project-root> | cd <roundcube-project-root> | ||
curl -s https://getcomposer.org/installer | php | curl -s https://getcomposer.org/installer | php | ||
</syntaxhighlight> | |||
Oder laden Sie composer.phar in Ihr Roundcube-Stammverzeichnis herunter. | Oder laden Sie composer.phar in Ihr Roundcube-Stammverzeichnis herunter. | ||
[[Kategorie:Composer]] | [[Kategorie:Composer]] | ||
Aktuelle Version vom 7. August 2026, 10:00 Uhr
Installation
sudo apt install composer
Führen Sie die folgende Installation durch, falls 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
- Composer installieren
Führen Sie folgenden Befehl in Ihrer Befehlszeile aus:
cd <roundcube-project-root>
curl -s https://getcomposer.org/installer | php
Oder laden Sie composer.phar in Ihr Roundcube-Stammverzeichnis herunter.