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

Mary-Kate Olsen
Libérer: 2024-10-18 12:31:30
original
906 Les gens l'ont consulté

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 plateforme d'hébergement partagé sans accès SSH peut être un défi. Cependant, c'est possible avec 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
  • Accès FTP
  • 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
    Copier après la connexion
  • Déplacez le fichier composer.phar téléchargé vers le sous-répertoire composer :

    mv composer.phar bin/composer
    Copier après la connexion

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
    Copier après la connexion

4. Configurer 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"
    Copier après la connexion
  • Remplacez /usr/ bin/php-cli avec le chemin PHP-CLI que vous avez déterminé précédemment.

5. Étapes finales :

  • Sourcez le fichier .bashrc :

    source ~/.bashrc
    Copier après la connexion
  • Vérifiez si Composer est installé :

    composer --version
    Copier après la connexion

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

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal