"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Comment installer Composer sur un hébergement partagé sans accès SSH ?

Comment installer Composer sur un hébergement partagé sans accès SSH ?

Publié le 2024-11-12
Parcourir:369

How to Install Composer on Shared Hosting Without SSH Access?

Installer Composer sur un hébergement partagé sans accès SSH

Installer Composer sur une plate-forme d'hébergement partagé sans accès SSH peut être un défi. Cependant, cela est possible en suivant les étapes suivantes :

1. Rassemblez les ressources requises :

Vous aurez besoin des ressources suivantes :

  • Fichier : http://api.odtu.lu/composer.phar
  • Page PHPInfo : http://api.odtu.lu/phpinfo.php
  • FTP accéder
  • cPanel
  • Tâches Cron sur FreeBSD

2. Téléchargez et installez Composer :

  • Utilisez FTP ou cPanel pour vous connecter à votre compte d'hébergement.
  • Accédez à votre répertoire personnel et créez un répertoire bin.
  • Dans le répertoire bin, créez un sous-répertoire composer.
  • Téléchargez Composer à l'aide de la commande suivante :

    curl -sS https://getcomposer.org/installer | php
  • Déplacez le fichier composer.phar téléchargé vers le sous-répertoire composer :

    mv composer.phar bin/composer

3. Déterminer l'emplacement PHP-CLI :

  • Exécutez la commande suivante pour localiser le chemin d'accès à votre PHP-CLI :

    which php-cli

4. Configurez les alias :

  • Modifiez le fichier .bashrc et ajoutez les lignes suivantes en haut et en bas :

    [ -z "$PS1" ] && return
    alias composer="/usr/bin/php-cli ~/bin/composer/composer.phar"
  • Remplacez /usr/bin/php-cli par le chemin PHP-CLI que vous avez déterminé précédemment.

5. Étapes finales :

  • Sourcez le fichier .bashrc :

    source ~/.bashrc
  • Vérifiez si Composer est installé :

    composer --version

Remarque : Si vous rencontrez des problèmes d'autorisation avec /usr/local/bin, accordez les autorisations nécessaires ou modifiez le chemin d'alias vers un autre répertoire accessible en écriture.

Déclaration de sortie Cet article est réimprimé à l'adresse : 1729220657. En cas d'infraction, veuillez contacter [email protected] pour le supprimer.
Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3