sudo apt update
A csomagok frissítése után most telepítse az alábbi parancs által igényelt függőségeket:
sudo apt install software-properties-common ca-certificates lsb-release apt-transport-https
1. lépés – A SURY Repository engedélyezése
A következő lépés a SURY lerakat integrálása a rendszerünkbe. A SURY egy Debian-alapú, harmadik féltől származó PHP-tár, amely PHP-szoftvereket köt össze. A SURY-tár hozzáadásához futtassa a következő parancsot:
sudo sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'
A tároló GPG kulcsának importálása az alábbi paranccsal:
wget -qO - https://packages.sury.org/php/apt.gpg | sudo apt-key add -
2. lépés – A PHP telepítése Debian 11-re
Most ismét frissítse a csomagokat, hogy szinkronizálja őket a nemrég hozzáadott SURY-tárral a php telepítése előtt:
sudo apt update
A SURY tárház a PHP 8.1, 8.0, 7.4, 7.3, 7.2 verzióit tartalmazza. 7.1, 7.0 és PHP 5.6. Mivel a PHP legfrissebb stabil verziója a 8.0, de sok webhelyen továbbra is PHP 7 szükséges. A szükséges PHP verziók bármelyikét telepítheti a rendszerére.
- Telepítse a PHP 8.1-et a Debianra
sudo apt install php8.1
- Telepítse a PHP 7.4-et a Debianra
sudo apt install php7.4
- Telepítse a PHP 5.6-ot a Debianra
sudo apt install php5.6
Cserélje le a 8.1-es, 7.4- es vagy 5.6 -os verziót a szükséges PHP-verzióra, hogy telepítse a Debian rendszerére. Még több PHP-verziót is telepíthet egyetlen Debian rendszerre.
3. lépés – A PHP bővítmény telepítése
Ezenkívül a php kiterjesztést is hozzáadhatjuk az alábbi szintaxis szerint:
sudo apt install php8.1-[extension]
Cserélje ki az [extension] szót a telepíteni kívánt kiterjesztéssel, ha több bővítményt szeretne hozzáadni, akkor tegye őket kapcsos zárójelbe, telepíteni fogom a „php-mbstring, php-cli, php-xml, php-common és php- curl” az alábbi parancs futtatásával:
sudo apt install php8.1-cli php8.1-mbstring php8.1-xml php8.1-common php8.1-curl
A felhasználók különböző PHP verziókat telepítettek, le kell cserélni 8.1
a szükséges PHP verziókra.
4. lépés – A PHP verziójának ellenőrzése
Most a telepítés után ellenőrizze, hogy a PHP megfelelő verziója van-e telepítve a verziószám ellenőrzésével az alábbi paranccsal:
php -v
PHP 8.1.2 (cli) (built: Jan 27 2022 12:22:31) (NTS) Copyright (c) The PHP Group Zend Engine v4.1.2, Copyright (c) Zend Technologies with Zend OPcache v8.1.2, Copyright (c), by Zend Technologies
5. lépés – Váltás a PHP-verziók között
Az update-alternatives paranccsal beállíthatja az alapértelmezett PHP verziót. Ebben az oktatóanyagban további részleteket olvashat a PHP-verzió CLI-re és Apache-ra való váltásáról.
sudo update-alternatives --config php
There are 4 choices for the alternative php (providing /usr/bin/php). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/bin/php8.1 81 auto mode 1 /usr/bin/php5.6 56 manual mode 2 /usr/bin/php7.2 72 manual mode 3 /usr/bin/php7.4 74 manual mode 4 /usr/bin/php8.1 81 manual mode Press to keep the current choice[*], or type selection number: 4
A fenti kimenet a rendszerre telepített összes PHP verziót mutatja. Adjon meg egy kiválasztási számot a parancssor alapértelmezett PHP verziójának beállításához.
Következtetés
A PHP egy ingyenes, szerveroldali programozási nyelv, amelyet a HTML programozási nyelvvel együtt is használnak dinamikus webhelyek létrehozására. Minden operációs rendszerhez elérhető, de ebben a cikkben a Debian 11 (Linux OS) Bullseye rendszerre történő telepítését tárgyaljuk. Az útmutató elolvasása után sikeresen telepítheti a PHP-t a Debian 11 rendszerre.
0 hozzászólás