YUM (Yellowdog Updater, Modified)-verktøyet er et kraftig kommandolinjeverktøy som brukes til å administrere programvarepakker på Linux-systemer, inkludert RHEL (Red Hat Enterprise Linux) og CentOS (Community Enterprise Operating System). Å søke etter PHP-moduler ved å bruke YUM-verktøyet er en praktisk måte å finne de spesifikke PHP-modulene som er tilgjengelige i depotene og installere dem om nødvendig. Slik kan du riktig søke etter PHP-moduler ved å bruke YUM i Linux (spesielt RHEL/CentOS 7/8):
1. Åpne terminalen:
- Trykk Ctrl + Alt + T for å åpne terminalvinduet.
2. Oppdater YUM Package Index (valgfritt, men anbefalt):
- Det anbefales alltid å oppdatere pakkeindeksen for å sikre at du har den nyeste pakkeinformasjonen. Kjør følgende kommando:
```
sudo yum oppdatering -y
```
- Skriv inn root-brukerens passord hvis du blir bedt om det.
3. Søk etter PHP-moduler:
- For å søke etter PHP-moduler, bruk følgende kommando med navnet på modulen eller et nøkkelord.
```
nam søk php-|modulnavn|-
```
- For å søke etter moduler relatert til PHPs cURL-utvidelse, bruk for eksempel:
```
nam søk php-curl
```
4. Undersøk pakkeinformasjon:
- YUM-søkekommandoen vil vise en liste over samsvarende PHP-modulpakker. Undersøk pakkenavnene, beskrivelsene og versjonsnumrene.
5. Installer en PHP-modul:
- Når du har identifisert ønsket PHP-modul, kan du installere den ved å kjøre YUM install-kommandoen. For eksempel:
```
sudo yum installer php-curl
```
- Hvis du blir bedt om det, skriv inn root-brukerens passord og bekreft installasjonen.
6. Bekreft modulinstallasjon:
- For å bekrefte om modulen har blitt installert, kjør denne kommandoen:
```
php -m
```
- Dette vil vise en liste over alle installerte PHP-moduler, inkludert den du nettopp installerte.
- Du kan også bruke RPM-kommandoen til å sjekke statusen til en spesifikk modul:
```
rpm -q php-|modulnavn|
```
- For eksempel:
```
rpm -q php-curl
```
7. Sjekk PHP-konfigurasjon:
- Noen moduler kan kreve ytterligere konfigurasjonsendringer i PHP-konfigurasjonsfilen (vanligvis /etc/php.ini). Se moduldokumentasjonen for spesifikke konfigurasjonsinstruksjoner.
8. Test PHP-modulen:
- Lag et enkelt PHP-skript for å teste modulen. For eksempel (lagre filen som test.php):
```
// Inkluder modulen
require_once("curl.php");
// Initialiser krøll
$curl =curl_init();
// Angi alternativer
curl_setopt($curl, CURLOPT_URL, "https://www.example.com");
curl_setopt($curl, CURLOPT_RETURNTRANSFER, sant);
// Utfør krøll
$respons =curl_exec($curl);
// Lukk krøll
curl_close($curl);
// Skriv ut svaret
ekko $respons;
?>
```
- Kjør skriptet ved å bruke PHP CLI:
```
php test.php
```
- Sjekk om utgangen er som forventet.
Husk at du alltid kan se den offisielle dokumentasjonen eller spesifikke veiledninger for din Linux-distribusjon og PHP-versjon for ytterligere trinn eller systemspesifikke variasjoner. Lykke til med koding!