Tutorial ► Hogyan telepítsünk modot Minecraftba?
Tartalomjegyzék:
- A PHP telepítése a CentOS 8-ra
- Engedélyezze a Remi lerakatot
- Telepítse a PHP-t
- A PHP konfigurálása az Apache-vel való együttműködésre
- A PHP konfigurálása az Nginx kezelésére
- Következtetés
A PHP az egyik leggyakrabban használt szerveroldali programozási nyelv. Számos népszerű CMS és keretrendszer, például a WordPress, a Magento és a Laravel épül a PHP-be.
Ebben az útmutatóban megvitatjuk a PHP 7.2, 7.3 vagy 7.4 telepítését a CentOS 8 rendszeren. Mielőtt kiválasztaná a telepítendő PHP verziót, ellenőrizze, hogy az alkalmazások támogatják-e azt.
Megmutatjuk azt is, hogyan lehet a PHP-t integrálni az Nginx-rel és az Apache-val.
A PHP telepítése a CentOS 8-ra
A CentOS 8 terjesztése a PHP 7.2-vel történik. Ez a verzió támogatja a modern PHP-alkalmazások többségét, de 2019. novemberétől már nem aktív karbantartás. Az újabb PHP-verziók a Remi tárolóból érhetők el.
Engedélyezze a Remi lerakatot
Ha telepíteni kívánja a distro stabil PHP 7.2-es verziót, akkor hagyja ki ezt a lépést. Egyébként, ha a PHP 7.3 vagy 7.4 telepítését akarja végezni, engedélyezze a Remi lerakatot a következő parancs futtatásával root vagy felhasználóként sudo jogosultságokkal:
sudo dnf install dnf-utils
A fenti parancs lehetővé teszi az EPEL adattár használatát is.
A telepítés befejezése után futtassa az alábbi parancsot az elérhető PHP verziók listájának megtekintéséhez:
sudo dnf module list php
A kimenet megjeleníti az összes elérhető modul listáját, beleértve a kapcsolódó adatfolyamot, verziót és telepítési profilokat.
Last metadata expiration check: 0:02:11 ago on Fri 18 Oct 2019 08:31:43 PM UTC. CentOS-8 - AppStream Name Stream Profiles Summary php 7.2 common, devel, minimal PHP scripting language Remi's Modular repository for Enterprise Linux 8 - x86_64 Name Stream Profiles Summary php remi-7.2 common, devel, minimal PHP scripting language php remi-7.3 common, devel, minimal PHP scripting language php remi-7.4 common, devel, minimal PHP scripting language Hint: efault, nabled, disabled, nstalled
Az alapértelmezett PHP modul PHP 7.2-re van állítva. Újabb PHP kiadás telepítéséhez engedélyezze a megfelelő verziót:
PHP 7.3
sudo dnf module reset php
sudo dnf module enable php:remi-7.3
PHP 7.4
sudo dnf module reset php
sudo dnf module enable php:remi-7.4
Most már készen áll a PHP telepítésére a CentOS szerverén.
Telepítse a PHP-t
A következő parancs telepíti a PHP-t és a leggyakoribb PHP-modulokat:
sudo dnf install php php-opcache php-gd php-curl php-mysqlnd
A PHP az FPM használatával telepítve van függőségként, és FastCGI szerverként használható. Indítsa el az FPM szolgáltatást, és engedélyezze az automatikus indulást a rendszerindításkor:
sudo systemctl enable --now php-fpm
A PHP konfigurálása az Apache-vel való együttműködésre
A PHP konfigurálása az Nginx kezelésére
Alapértelmezés szerint a PHP FPM felhasználói apacheként fut. Az engedélyekkel kapcsolatos problémák elkerülése érdekében a felhasználót
nginx
változtatjuk. Ehhez szerkessze a sárga színnel kiemelt vonalakat:
sudo nano /etc/php-fpm.d/www.conf
/etc/php-fpm.d/www.conf
… user = nginx… group = nginx
Ellenőrizze, hogy a
/var/lib/php
könyvtár a megfelelő tulajdonjoggal rendelkezik:
chown -R root:nginx /var/lib/php
Ha kész, indítsa újra a PHP FPM szolgáltatást:
sudo systemctl restart php-fpm
Ezután szerkessze az Nginx virtuális host irányelvét, és adja hozzá a következő helyblokkot, hogy az Nginx képes feldolgozni a PHP fájlokat:
server { #… other code location ~ \.php$ { try_files $uri =404; fastcgi_pass unix:/run/php-fpm/www.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } }
Az új konfiguráció érvénybe lépéséhez indítsa újra az Nginx szolgáltatást:
Következtetés
A PHP 7.2 telepíthető az alapértelmezett CentOS 8 lerakatból. Ha újabb verziót akar telepíteni, engedélyeznie kell a Remi lerakatot.
php centosHogyan telepítsük és használjuk a php zeneszerzőt az ubuntu 18.04-en
A zeneszerző a PHP függőségi kezelője. A zeneszerző behúzza az összes szükséges PHP csomagot, amelytől a projekt függ, és kezeli őket az Ön számára.
Hogyan telepítsük a php-t a debian 9-re
Ebben az oktatóanyagban bemutatjuk a PHP 7.2 telepítésének a Debian 9 szerverre lépéseit. Megmutatjuk azt is, hogyan állítsuk be az Apache-t és az Nginx-et a PHP futtatásához.
Hogyan telepítsük a php-t a debian 10 linux-ra
Ebben az útmutatóban a PHP telepítésének módját tárgyaljuk a Buster Debian 10-en. Megmutatjuk azt is, hogyan lehet a PHP-t integrálni az Nginx-rel és az Apache-val.







