YUM (Yellowdog Updater, Modified)-værktøjet er et kraftfuldt kommandolinjeværktøj, der bruges til at administrere softwarepakker på Linux-systemer, inklusive RHEL (Red Hat Enterprise Linux) og CentOS (Community Enterprise Operating System). At søge efter PHP-moduler ved hjælp af YUM-værktøjet er en praktisk måde at finde de specifikke PHP-moduler, der er tilgængelige i arkiverne, og installere dem, hvis det er nødvendigt. Sådan kan du korrekt søge efter PHP-moduler ved hjælp af YUM i Linux (specifikt RHEL/CentOS 7/8):
1. Åbn terminalen:
- Tryk på Ctrl + Alt + T for at åbne terminalvinduet.
2. Opdater YUM-pakkeindeks (valgfrit, men anbefales):
- Det anbefales altid at opdatere dit pakkeindeks for at sikre, at du har de seneste pakkeoplysninger. Kør følgende kommando:
```
sudo yum opdatering -y
```
- Indtast root-brugerens adgangskode, hvis du bliver bedt om det.
3. Søg efter PHP-moduler:
- For at søge efter PHP-moduler, brug følgende kommando med navnet på modulet eller et nøgleord.
```
yum søg php-|modulnavn|-
```
- For eksempel, for at søge efter moduler relateret til PHPs cURL-udvidelse, skal du bruge:
```
yum søg php-curl
```
4. Undersøg pakkeoplysninger:
- YUM-søgekommandoen viser en liste over matchende PHP-modulpakker. Undersøg pakkenavne, beskrivelser og versionsnumre.
5. Installer et PHP-modul:
- Når du har identificeret det ønskede PHP-modul, kan du installere det ved at køre YUM install kommandoen. For eksempel:
```
sudo yum installer php-curl
```
- Hvis du bliver bedt om det, skal du indtaste root-brugerens adgangskode og bekræfte installationen.
6. Bekræft modulinstallation:
- For at kontrollere, om modulet er blevet installeret korrekt, skal du køre denne kommando:
```
php -m
```
- Dette vil vise en liste over alle installerede PHP-moduler, inklusive det du lige har installeret.
- Du kan også bruge RPM-kommandoen til at kontrollere status for et specifikt modul:
```
rpm -q php-|modulnavn|
```
- For eksempel:
```
rpm -q php-curl
```
7. Tjek PHP-konfiguration:
- Nogle moduler kan kræve yderligere konfigurationsændringer i din PHP-konfigurationsfil (normalt /etc/php.ini). Se moduldokumentationen for specifikke konfigurationsinstruktioner.
8. Test PHP-modulet:
- Opret et simpelt PHP-script for at teste modulet. For eksempel (gem filen som test.php):
```
// Inkluder modulet
require_once("curl.php");
// Initialiser krøll
$curl =curl_init();
// Indstil indstillinger
curl_setopt($curl, CURLOPT_URL, "https://www.example.com");
curl_setopt($curl, CURLOPT_RETURNTRANSFER, sand);
// Udfør krølle
$respons =curl_exec($curl);
// Luk krølle
curl_close($curl);
// Udskriv svaret
echo $respons;
?>
```
- Kør scriptet ved hjælp af PHP CLI:
```
php test.php
```
- Tjek om outputtet er som forventet.
Husk altid at henvise til den officielle dokumentation eller specifikke vejledninger til din Linux-distribution og PHP-version for yderligere trin eller systemspecifikke variationer. God kodning!