neonail-database/install-composer.sh
2025-08-10 18:09:07 +02:00

35 lines
801 B
Bash
Executable File

#!/bin/bash
echo "📦 Composer Installation"
echo "======================="
# 1. PHP und curl prüfen
echo "🔍 Prüfe PHP und curl..."
if ! command -v php &> /dev/null; then
echo "❌ PHP nicht gefunden!"
exit 1
fi
if ! command -v curl &> /dev/null; then
echo "❌ curl nicht gefunden!"
exit 1
fi
# 2. Composer herunterladen
echo "⬇️ Lade Composer herunter..."
curl -sS https://getcomposer.org/installer | php
# 3. Composer global verfügbar machen
echo "🔗 Mache Composer global verfügbar..."
sudo mv composer.phar /usr/local/bin/composer
sudo chmod +x /usr/local/bin/composer
# 4. Test
echo "✅ Teste Composer..."
composer --version
echo ""
echo "🎉 Composer erfolgreich installiert!"
echo "📋 Jetzt können Sie ausführen:"
echo " composer install --no-dev"