A Php 7.4 Telepítése A Centos 9 Stream Rendszeren - Linuxcapable

Wednesday, 26-Jun-24 02:26:50 UTC

sudo dnf install php-devel -y Most, hogy telepítette a PHP 8. 1-et és a bővítményeket, ellenőrizze a verziót a következő paranccsal: php -v Példa output: PHP-FPM A PHP 8. 1 telepítései Ellentétben a Debian/Ubuntu PHP-FPM telepítéseivel, amelyek a (www-adat) felhasználó, ez nem így van az RHEL család telepítéseinél. A Fedora alapértelmezés szerint a PHP-FPM szolgáltatást futtatásra tervezték (Apache) felhasználó, ami helytelen, mivel Nginxet használunk, és ezt ki kellett javítani. Először is nyissa meg a következőt () konfigurációs fájl: sudo nano /etc/php-fpm. d/ Ezután cserélje ki a (Apache) felhasználó és csoport a (Nginx) felhasználó és csoport: A mentéshez nyomja meg a gombot (CTRL+O) majd kilép (CTRL+X). A PHP 8.1 telepítése/frissítése CentOS 8 Stream - LinuxCapable rendszeren. Most újra kell töltenie vagy újra kell indítania a PHP-FPM szolgáltatást: sudo systemctl restart php-fpm Nginx konfiguráció Az Nginx szerverblokknak szüksége van az alábbi példára, hogy az Nginx feldolgozhassa a PHP-fájlokat. Alább példa mindenkinek szerver {} blokkok, amelyek feldolgozzák a PHP fájlokat, amelyeknek szüksége van a hely ~ $ adunk hozzá.

Remove Php Ubuntu 20.04

Megjegyzés: a rendszer kéri x2 többször kell gépelni "Y" további GPG kulcsok importálásához. Ezt jó megtenni. Helyzetfüggő – Távolítsa el a meglévő PHP-telepítést Azok a felhasználók, akik szeretnének telepíteni a PHP 8. 1-et, de már telepítették a PHP-t vagy a PHP-FPM-et, távolítsák el az előző verziót. Például távolítsa el a PHP 8. 0-t a PHP 8. 1-hez. Minden konfigurációs fájlról készítsen biztonsági másolatot. sudo dnf remove php php-fpm -y Ezután távolítsa el a többi csomagkiterjesztést. sudo dnf remove php* -y A PHP modullista visszaállítása egyszerű a következő paranccsal: sudo dnf module list reset php -y Most folytathatja az oktatóanyag következő részét. Engedélyezze a PHP 8. 1 (Remi) adattárat A PHP 7. Remove php ubuntu documentation. 2 az alapértelmezett PHP-választás a Rhel/CentOS Stream szabványos telepítéséhez Remi tárolójával. Egy gyors tipp, hogy használja a (php lista) parancsot az elérhető opciók és az alapértelmezett megjelenítéséhez. A következő dnf modul list parancs képes erre: sudo dnf module list php A következő kimenetet kapja az alábbiak szerint.

Remove Php Ubuntu Documentation

A CentOS Stream alapértelmezés szerint a PHP-FPM szolgáltatást futtatásra tervezték (Apache) felhasználó, ami helytelen, mivel Nginxet használunk, és ezt ki kellett javítani. Először is nyissa meg a következőt () konfigurációs fájl: sudo nano /etc/php-fpm. d/ Ezután cserélje ki a (Apache) felhasználó és csoport a (Nginx) felhasználó és csoport: A mentéshez nyomja meg a gombot (CTRL+O) majd kilép (CTRL+X). Ubuntu remove php. Most újra kell töltenie vagy újra kell indítania a PHP-FPM szolgáltatást: sudo systemctl restart php-fpm Nginx konfiguráció Az Nginx szerverblokknak szüksége van az alábbi példára, hogy az Nginx feldolgozhassa a PHP-fájlokat. Az alábbiakban egy példa mindenre szerver {} blokkok, amelyek feldolgozzák a PHP fájlokat, amelyeknek szüksége van a hely ~ $ adunk hozzá. location ~ \$ { try_files $uri =404; fastcgi_pass unix:/run/php-fpm/; fastcgi_index; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params;} Tesztelje az Nginx-et, hogy megbizonyosodjon arról, hogy nincs-e hiba a fenti kóddal végzett módosításokkal; írd be a következőt.

Ubuntu Remove Php 8

Egy gyors tipp, hogy használja a (php lista) parancsot az elérhető opciók és az alapértelmezett megjelenítéséhez. A következő dnf modul list parancs képes erre: sudo dnf module list php A következő kimenetet kapja az alábbiak szerint. Példa: Ezután engedélyezze a PHP 7. 4-t a következő paranccsal: sudo dnf module enable php:remi-7. 4 -y Telepítse a PHP 7. 4-ot Most, hogy hozzáadta a Remi PHP adattárat, és engedélyezte, hogy a PHP 7. 4 legyen az alapértelmezett verzió a rendszeren, a következő paranccsal telepítheti a PHP-t: Apache (HTTPD) felhasználók: sudo dnf install php -y Nginx felhasználók: sudo dnf install php-fpm -y Ha a PHP 7. Remove php ubuntu 20.04. 4 leggyakrabban használt bővítményeit szeretné telepíteni, használja a következő parancsot: sudo dnf install php-cli php-curl php-mysqlnd php-gd php-opcache php-zip php-intl php-common php-bcmath php-imap php-imagick php-xmlrpc php-json php-readline php-memcached php-redis php-mbstring php-apcu php-xml php-dom php-redis php-memcached php-memcache Megjegyzés: távolítsa el azokat a beállításokat, amelyeket nem szeretne, ez nem kötelező.

Ubuntu Remove Php

location ~ \$ { try_files $uri =404; fastcgi_pass unix:/run/php-fpm/; fastcgi_index; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params;} Tesztelje az Nginx-et, hogy megbizonyosodjon arról, hogy nincs-e hiba a fenti kóddal végzett módosításokkal; írd be a következőt. sudo nginx -t nginx: the configuration file /etc/nginx/ syntax is ok nginx: configuration file /etc/nginx/ test is successful A telepítés befejezéséhez indítsa újra az Nginx szolgáltatást. sudo systemctl restart nginx Az oktatóanyagban megtanulta a PHP 8. 1 telepítését és az Apache és az Nginx használatával való használatának konfigurálását. A PHP 8. 1 izgalmas. Jelenleg azonban még mindig kikerül a béta verzióból, és nem tekinthető stabilnak, mint például a 8. 0 vagy a régi stabil 7. 4, ezért vigyázzon, előfordulhat, hogy sok kedvenc szoftvere, például a WordPress vagy a CMS-szoftverhez készült beépülő modulok/témák ütközhet. A PHP 8.1 telepítése/frissítése CentOS 9 Stream - LinuxCapable rendszeren. amíg a fejlesztők nem frissíthetik. Végezzen némi kutatást, készüljön fel, és telepítse a PHP 7.

Most újra kell töltenie vagy újra kell indítania a PHP-FPM szolgáltatást: sudo systemctl restart php-fpm Nginx konfiguráció Az Nginx szerverblokknak szüksége van az alábbi példára, hogy az Nginx feldolgozhassa a PHP-fájlokat. Az alábbiakban egy példa mindenre szerver {} blokkok, amelyek feldolgozzák a PHP fájlokat, amelyeknek szüksége van a hely ~ $ adunk hozzá. location ~ \$ { try_files $uri =404; fastcgi_pass unix:/run/php-fpm/; fastcgi_index; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params;} Tesztelje az Nginx-et, hogy megbizonyosodjon arról, hogy nincs-e hiba a fenti kóddal végzett módosításokkal; írd be a következőt. A PHP 7.4 telepítése a CentOS 9 Stream rendszeren - LinuxCapable. sudo nginx -t nginx: the configuration file /etc/nginx/ syntax is ok nginx: configuration file /etc/nginx/ test is successful A telepítés befejezéséhez indítsa újra az Nginx szolgáltatást. sudo systemctl restart nginx Megjegyzések és következtetések Az oktatóanyagban megtanulta a PHP 8. 1 telepítését és az Apache és Nginx használatával való használatának konfigurálását.