Composer est un gestionnaire de dépendances pour PHP. Il permet d’installer automatiquement les bibliothèques dont votre application a besoin, comme Laravel, Symfony, PHPMailer, etc. Sur votre hébergement Newscloud, vous pouvez l’utiliser en ligne de commande via SSH.

Vérifier que Composer est disponible

  • Connectez-vous en SSH (voir ce guide)
  • Tapez la commande suivante :
    composer --version
  • Si Composer est bien installé, sa version s'affichera
  • Sinon, contactez notre support pour vérifier son activation sur votre instance

Installer des dépendances avec Composer

  1. Placez-vous dans le dossier de votre projet :
    cd httpdocs/mon-projet
  2. Installez les dépendances listées dans composer.json :
    composer install
  3. Ou mettez-les à jour :
    composer update

Commandes utiles

  • composer dump-autoload : régénère l’autoloader
  • composer require nom/package : ajoute un package
  • composer remove nom/package : supprime un package

Conseils

  • Utilisez --no-dev sur un serveur de production pour éviter les dépendances inutiles
  • Ne donnez jamais les droits d’écriture à vendor/ ou composer.lock à des visiteurs
  • Ne lancez pas composer update à la légère : testez d’abord en local

❓ Besoin d’aide pour utiliser Composer avec un projet spécifique ? Notre support peut vous assister.

Kas see vastus oli kasulik? 0 Kasutajad peavad seda kasulikuks (0 Hääled)