For å installere PHP på RedHat/CentOS 7, følg disse trinnene:
Trinn 1:Oppdater systemlagrene
```sh
sudo yum oppdatering
```
Trinn 2:Installer nødvendige avhengigheter
```sh
sudo yum installer httpd openssh-klienter
```
Aktiver og start httpd-tjenesten om nødvendig.
```sh
sudo systemctl start httpd
sudo systemctl aktiver httpd
```
Trinn 3:Installer PHP
```sh
sudo yum installer php
```
Trinn 4:Bekreft PHP-installasjon
Skriv inn kommandoen for å bekrefte om PHP er riktig installert.
```sh
php -v
```
Du bør se en utgang som ligner denne:
```sh
PHP 7.4.24 (cli) (bygget:18. mai 2022 09:40:05) ( NTS )
Copyright (c) PHP-gruppen
Zend Engine v3.4.0, opphavsrett (c) Zend Technologies
med Zend OPcache v7.4.24, Copyright (c), av Zend Technologies
```
Trinn 5:Installer flere PHP-moduler (valgfritt)
Ytterligere PHP-moduler kan installeres ved å bruke yum-kommandoen. For eksempel, for å installere MySQL-databaseutvidelsesmodulen:
```sh
sudo yum installer php-mysqlnd
```
Trinn 6:Konfigurer webserver for PHP
Vi vil redigere Apache-konfigurasjonsfilen for å aktivere PHP-behandling.
Åpne følgende konfigurasjonsfil:
```sh
sudo vim /etc/httpd/conf.d/php.conf
```
Fjern kommentarer på følgende linje i filen:
```sh
LoadModule php7_module modules/libphp7.so
```
Lagre filen.
Trinn 7:Start Apache Web Server på nytt
Start Apache på nytt med denne kommandoen:
```sh
sudo systemctl start httpd på nytt
```
Trinn 8:Lag et eksempel på PHP-skript
Skriptet bør ligge i dokumentets rotkatalog, f.eks. /var/www/html/info.php
Åpne din favoritt tekstredigerer og lag en fil kalt info.php i denne katalogen.
Kopier følgende PHP-skript inn i filen:
``` php
phpinfo();
?>
```
Lagre filen.
Trinn 9:Test PHP-skript
Åpne nettleseren og skriv inn følgende URL:
http://localhost/info.php
Du bør se PHP-informasjonssiden.
Trinn 10:Aktiver SELinux (valgfritt)
Hvis SELinux er aktivert, må du kanskje angi riktig sikkerhetskontekst på PHP-konfigurasjonsfilen. Kjør denne kommandoen:
```sh
sudo chcon -t httpd_sys_content_t /etc/httpd/conf.d/php.conf
```