Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Krok 1:Aktualizujte systémové úložiská
```sh
aktualizácia sudo yum
```
Krok 2:Nainštalujte požadované závislosti
```sh
sudo yum nainštalujte httpd openssh-clients
```
V prípade potreby povoľte a spustite službu httpd.
```sh
sudo systemctl štart httpd
sudo systemctl povoliť httpd
```
Krok 3:Nainštalujte PHP
```sh
sudo yum nainštalujte php
```
Krok 4:Overte inštaláciu PHP
Zadajte príkaz na overenie, či je PHP správne nainštalované.
```sh
php -v
```
Mali by ste vidieť výstup podobný tomuto:
```sh
PHP 7.4.24 (cli) (vytvorené:18. mája 2022 09:40:05) ( NTS )
Copyright (c) Skupina PHP
Zend Engine v3.4.0, Copyright (c) Zend Technologies
so Zend OPcache v7.4.24, Copyright (c), od Zend Technologies
```
Krok 5:Nainštalujte ďalšie moduly PHP (voliteľné)
Ďalšie moduly PHP je možné nainštalovať pomocou príkazu yum. Ak chcete napríklad nainštalovať modul rozšírenia databázy MySQL:
```sh
sudo yum nainštalujte php-mysqlnd
```
Krok 6:Nakonfigurujte webový server pre PHP
Upravíme konfiguračný súbor Apache, aby sme umožnili spracovanie PHP.
Otvorte nasledujúci konfiguračný súbor:
```sh
sudo vim /etc/httpd/conf.d/php.conf
```
Odkomentujte nasledujúci riadok v súbore:
```sh
LoadModule php7_module modules/libphp7.so
```
Uložte súbor.
Krok 7:Reštartujte webový server Apache
Reštartujte Apache pomocou tohto príkazu:
```sh
sudo systemctl reštart httpd
```
Krok 8:Vytvorte vzorový skript PHP
Skript by sa mal nachádzať v koreňovom adresári dokumentu napr. /var/www/html/info.php
Otvorte svoj obľúbený textový editor a v tomto adresári vytvorte súbor s názvom info.php.
Skopírujte nasledujúci PHP skript do súboru:
```php
phpinfo();
?>
```
Uložte súbor.
Krok 9:Otestujte skript PHP
Otvorte webový prehliadač a zadajte nasledujúcu adresu URL:
http://localhost/info.php
Mali by ste vidieť informačnú stránku PHP.
Krok 10:Povoľte SELinux (voliteľné)
Ak je povolený SELinux, možno budete musieť nastaviť správny kontext zabezpečenia v konfiguračnom súbore PHP. Spustite tento príkaz:
```sh
sudo chcon -t httpd_sys_content_t /etc/httpd/conf.d/php.conf
```