För att installera PHP på RedHat/CentOS 7, följ dessa steg:
Steg 1:Uppdatera systemarkiven
``` sh
sudo yum uppdatering
```
Steg 2:Installera nödvändiga beroenden
``` sh
sudo yum installera httpd openssh-klienter
```
Om det behövs, aktivera och starta httpd-tjänsten.
``` sh
sudo systemctl starta httpd
sudo systemctl aktivera httpd
```
Steg 3:Installera PHP
``` sh
sudo yum installera php
```
Steg 4:Verifiera PHP-installationen
Skriv kommandot för att kontrollera om PHP är korrekt installerat.
``` sh
php -v
```
Du bör se en utdata som liknar denna:
``` sh
PHP 7.4.24 (cli) (byggd:18 maj 2022 09:40:05) ( NTS )
Copyright (c) PHP-gruppen
Zend Engine v3.4.0, Copyright (c) Zend Technologies
med Zend OPcache v7.4.24, Copyright (c), av Zend Technologies
```
Steg 5:Installera ytterligare PHP-moduler (valfritt)
Ytterligare PHP-moduler kan installeras med kommandot yum. Till exempel, för att installera MySQL-databastilläggsmodulen:
``` sh
sudo yum installera php-mysqlnd
```
Steg 6:Konfigurera webbservern för PHP
Vi kommer att redigera Apache-konfigurationsfilen för att möjliggöra PHP-bearbetning.
Öppna följande konfigurationsfil:
``` sh
sudo vim /etc/httpd/conf.d/php.conf
```
Avkommentera följande rad i filen:
``` sh
LoadModule php7_module modules/libphp7.so
```
Spara filen.
Steg 7:Starta om Apache-webbservern
Starta om Apache med detta kommando:
``` sh
sudo systemctl starta om httpd
```
Steg 8:Skapa ett exempel på PHP-skript
Skriptet bör finnas i dokumentets rotkatalog t.ex. /var/www/html/info.php
Öppna din favorittextredigerare och skapa en fil som heter info.php i den här katalogen.
Kopiera följande PHP-skript till filen:
``` php
phpinfo();
?>
```
Spara filen.
Steg 9:Testa PHP-skript
Öppna din webbläsare och skriv följande URL:
http://localhost/info.php
Du bör se PHP-informationssidan.
Steg 10:Aktivera SELinux (valfritt)
Om SELinux är aktiverat kan du behöva ställa in rätt säkerhetskontext på PHP-konfigurationsfilen. Kör detta kommando:
``` sh
sudo chcon -t httpd_sys_content_t /etc/httpd/conf.d/php.conf
```