De YUM-tool (Yellowdog Updater, Modified) is een krachtig opdrachtregelprogramma dat wordt gebruikt om softwarepakketten op Linux-systemen te beheren, waaronder RHEL (Red Hat Enterprise Linux) en CentOS (Community Enterprise Operating System). Zoeken naar PHP-modules met behulp van de YUM-tool is een handige manier om de specifieke PHP-modules te vinden die beschikbaar zijn in de repositories en deze indien nodig te installeren. Hier ziet u hoe u op de juiste manier naar PHP-modules kunt zoeken met YUM in Linux (met name RHEL/CentOS 7/8):
1. Open de terminal:
- Druk op Ctrl + Alt + T om het terminalvenster te openen.
2. Update de YUM-pakketindex (optioneel maar aanbevolen):
- Het wordt altijd aanbevolen om uw pakketindex te vernieuwen om er zeker van te zijn dat u over de meest recente pakketinformatie beschikt. Voer de volgende opdracht uit:
```
sudo yum-update -y
```
- Voer het wachtwoord van de rootgebruiker in als daarom wordt gevraagd.
3. Zoek naar PHP-modules:
- Om naar PHP-modules te zoeken, gebruikt u het volgende commando met de naam van de module of een trefwoord.
```
yum zoek php-|module_name|-
```
- Als u bijvoorbeeld naar modules wilt zoeken die verband houden met de cURL-extensie van PHP, gebruikt u:
```
yum zoek php-curl
```
4. Bekijk pakketinformatie:
- De YUM-zoekopdracht geeft een lijst met overeenkomende PHP-modulepakketten weer. Bekijk de pakketnamen, beschrijvingen en versienummers.
5. Installeer een PHP-module:
- Zodra u de gewenste PHP-module heeft geïdentificeerd, kunt u deze installeren door het YUM install-commando uit te voeren. Bijvoorbeeld:
```
sudo yum installeer php-curl
```
- Voer desgevraagd het wachtwoord van de rootgebruiker in en bevestig de installatie.
6. Module-installatie verifiëren:
- Om te controleren of de module succesvol is geïnstalleerd, voert u deze opdracht uit:
```
php-m
```
- Hierdoor wordt een lijst weergegeven met alle geïnstalleerde PHP-modules, inclusief degene die u zojuist hebt geïnstalleerd.
- U kunt het RPM-commando ook gebruiken om de status van een specifieke module te controleren:
```
rpm -q php-|module_naam|
```
- Bijvoorbeeld:
```
rpm -q php-krul
```
7. Controleer de PHP-configuratie:
- Sommige modules vereisen mogelijk aanvullende configuratiewijzigingen in uw PHP-configuratiebestand (meestal /etc/php.ini). Raadpleeg de moduledocumentatie voor specifieke configuratie-instructies.
8. Test de PHP-module:
- Maak een eenvoudig PHP-script om de module te testen. Bijvoorbeeld (sla het bestand op als test.php):
```
// Voeg de module toe
require_once("curl.php");
// Initialiseer krul
$curl =curl_init();
// Opties instellen
curl_setopt($curl, CURLOPT_URL, "https://www.example.com");
curl_setopt($curl, CURLOPT_RETURNTRANSFER, waar);
// Voer krul uit
$response =curl_exec($curl);
// Sluit krul
curl_close($curl);
// Druk het antwoord af
echo $reactie;
?>
```
- Voer het script uit met behulp van de PHP CLI:
```
php-test.php
```
- Controleer of de uitvoer is zoals verwacht.
Vergeet niet dat u altijd de officiële documentatie of specifieke handleidingen voor uw Linux-distributie en PHP-versie raadpleegt voor eventuele aanvullende stappen of systeemspecifieke variaties. Veel codeerplezier! |