GNU/Linux >> Tutoriels Linux >  >> Panels >> cPanel

Comment installer Composer sur des serveurs partagés

Comment installer Composer sur des serveurs partagés

Compositeur est un outil de gestion des dépendances en PHP. Il vous permet de déclarer les librairies dont dépend votre projet, et il les gère (installe/met à jour) pour vous. Le compositeur n'est pas un gestionnaire de paquets au même sens que Yum ou Apt. Oui, il traite des "paquets" ou des bibliothèques, mais il les gère projet par projet, en les installant dans un répertoire (par exemple, fournisseur) à l'intérieur de votre projet. Par défaut, il n'installera jamais rien globalement. Il s'agit donc d'un gestionnaire de dépendances.

Pour installer Composer :

1. L'accès SSH doit être activé pour votre compte d'hébergement chez nous. Suivez les étapes fournies dans cet article pour activer l'accès SSH.

2. Pour accéder à votre compte via SSH, téléchargez et installez l'un des clients SSH disponibles. Vous pouvez trouver la liste des clients SSH gratuits ici. Si vous utilisez un système d'exploitation basé sur Unix (Linux ou OSX), vous pouvez facilement exécuter l'application Terminal et vous connecter au serveur à l'aide de la commande :

ssh username@servername -pPORT

ssh - commande de connexion au serveur distant
nom d'utilisateur - votre nom d'utilisateur cPanel
nom du serveur - nom du serveur sur lequel se trouve votre compte d'hébergement (vous pouvez le trouver à l'aide de ce tutoriel)
PORT - port de connexion - 21098 pour un serveur d'hébergement mutualisé, 22 - pour un serveur VPS/Dédié

3. Ouvrez votre client SSH, mettez votre nom de domaine ou l'adresse IP du serveur dans le nom d'hôte champ, entrez 21098 ou 22 dans le port champ, choisissez SSH comme type de connexion et appuyez sur Ouvrir bouton :



4. Si vous recevez l'alerte de sécurité PuTTY, appuyez sur Oui :



Lorsque vous y êtes invité, saisissez votre nom d'utilisateur cPanel et mot de passe (lorsque vous saisissez le mot de passe, il est automatiquement masqué pour des raisons de sécurité) :



5. Composer nécessite la version PHP 5.5+ , nous devons donc vérifier si la version nécessaire est configurée. Tapez le php -v commande dans PuTTY (ou dans Terminal) et vous obtiendrez le résultat suivant :



6. Si vous avez besoin de changer de version de PHP, connectez-vous à votre cPanel, accédez à Logiciels et services section>> Sélectionner la version PHP menus :



7. Sélectionnez la version 5.5-7.3 dans le menu déroulant, puis cliquez sur Définir comme actuel bouton :



VEUILLEZ NOTER  :Composer requiert allow_url_fopen . Il est activé par défaut pour toutes les versions de php sur nos serveurs partagés. Néanmoins, vous pouvez vérifier s'il est activé en allant sur Basculer vers les paramètres PHP dans Sélectionner la version PHP menus :



Vous pouvez également trouver des informations supplémentaires sur le sélecteur PHP ici.

8. Ensuite, accédez au dossier dans lequel vous souhaitez installer Composer. Dans notre exemple, nous allons installer Composer dans public_html :
cd public_html


9. Maintenant, vous devrez trouver ou créer le fichier php.ini et quelques valeurs pour celui-ci. Connectez-vous à cPanel et accédez au Gestionnaire de fichiers menus :



10. Allez dans le dossier dans lequel votre Composer sera installé et créez un nouveau fichier nommé php.ini en utilisant le +Fichier bouton :



11. Ouvrez-le en cliquant avec le bouton droit sur le fichier php.ini créé>>  Modifier :



12. Ajoutez ensuite les valeurs suivantes au fichier et appuyez sur Enregistrer les modifications bouton :

max_execution_time = 300

max_input_time = 300
memory_limit = 512M
suhosin.executor.include.whitelist = phar
detect_unicode = Off



13. Lorsque toutes les préparations sont terminées, vous êtes prêt à installer Composer. Ouvrez la fenêtre PuTTY où vous vous êtes connecté à votre compte cPanel et remplissez la commande suivante :

php -r "readfile('https://getcomposer.org/installer');" | php -c php.ini

Ceci exécutera l'installation de Composer :



Pour exécuter les commandes composer, utilisez :
php composer.phar
ou
php -c php.ini composer.phar



Si vous recevez une notification Certains paramètres de votre machine Compositeur incapable de fonctionner correctement , assurez-vous que la version de PHP est 5.5 ou supérieure et que toutes les modifications apportées au fichier php.ini sont enregistrées.



C'est tout !

Vous avez besoin d'aide ? Contactez notre service d'assistance


cPanel
  1. Comment installer et utiliser PHP Composer sur Ubuntu 16.04

  2. Comment installer PHP Composer sur Debian Linux

  3. Comment installer PHP Composer sur Debian 8

  4. Comment installer PHP Composer sur CentOS 7

  5. Comment installer Composer sur Ubuntu 20.04

Comment installer PHP Composer sur CentOS 8

Comment installer PHP Composer dans Rocky Linux

Comment installer Composer sur Ubuntu 22.04 | 20.04 LTS

Comment installer PHP Composer sur Debian 11

Comment installer Composer sur Ubuntu 20.04 LTS

Comment installer PHP Composer sur Ubuntu 20.04