L'outil YUM (Yellowdog Updater, Modified) est un puissant utilitaire de ligne de commande utilisé pour gérer les progiciels sur les systèmes Linux, notamment RHEL (Red Hat Enterprise Linux) et CentOS (Community Enterprise Operating System). La recherche de modules PHP à l'aide de l'outil YUM est un moyen pratique de trouver les modules PHP spécifiques disponibles dans les référentiels et de les installer si nécessaire. Voici comment rechercher correctement des modules PHP à l'aide de YUM sous Linux (en particulier RHEL/CentOS 7/8) :
1. Ouvrez le terminal :
- Appuyez sur Ctrl + Alt + T pour ouvrir la fenêtre du terminal.
2. Mettre à jour l'index du package YUM (facultatif mais recommandé) :
- Il est toujours recommandé d'actualiser l'index de votre package pour vous assurer que vous disposez des dernières informations sur le package. Exécutez la commande suivante :
```
sudo miam mettre à jour -y
```
- Entrez le mot de passe de l'utilisateur root si vous y êtes invité.
3. Rechercher des modules PHP :
- Pour rechercher des modules PHP, utilisez la commande suivante avec le nom du module ou un mot clé.
```
miam recherche php-|module_name|-
```
- Par exemple, pour rechercher des modules liés à l'extension cURL de PHP, utilisez :
```
miam recherche php-curl
```
4. Examiner les informations sur le package :
- La commande de recherche YUM affichera une liste des packages de modules PHP correspondants. Examinez les noms des packages, les descriptions et les numéros de version.
5. Installer un module PHP :
- Une fois que vous avez identifié le module PHP souhaité, vous pouvez l'installer en exécutant la commande YUM install. Par exemple:
```
sudo miam installer php-curl
```
- Si vous y êtes invité, entrez le mot de passe de l'utilisateur root et confirmez l'installation.
6. Vérifier l'installation du module :
- Pour vérifier si le module a été installé avec succès, exécutez cette commande :
```
php -m
```
- Cela affichera une liste de tous les modules PHP installés, y compris celui que vous venez d'installer.
- Vous pouvez également utiliser la commande RPM pour vérifier l'état d'un module spécifique :
```
rpm -q php-|nom_module|
```
- Par exemple:
```
rpm -q php-curl
```
7. Vérifiez la configuration PHP :
- Certains modules peuvent nécessiter des modifications de configuration supplémentaires dans votre fichier de configuration PHP (généralement /etc/php.ini). Reportez-vous à la documentation du module pour toute instruction de configuration spécifique.
8. Testez le module PHP :
- Créez un script PHP simple pour tester le module. Par exemple (enregistrez le fichier sous test.php) :
```
// Inclut le module
require_once("curl.php");
// Initialise curl
$curl =curl_init();
// Définir les options
curl_setopt($curl, CURLOPT_URL, "https://www.example.com");
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
// Exécute curl
$réponse =curl_exec($curl);
// Ferme la boucle
curl_close($curl);
// Imprimer la réponse
echo $réponse ;
?>
```
- Exécutez le script à l'aide de la CLI PHP :
```
php test.php
```
- Vérifiez si le résultat est comme prévu.
N'oubliez pas de toujours vous référer à la documentation officielle ou aux guides spécifiques de votre distribution Linux et de votre version PHP pour toute étape supplémentaire ou variation spécifique au système. Bon codage !
|