PHP er kompatibel med forskjellige operativsystemer som Windows, MacOS, Ubuntu og Raspberry Pi OS, er også kompatibel med forskjellige servere som Apache. I denne oppskrivningen har PHPs siste versjonsinstallasjon blitt forklart på Raspberry Pi.
Hvordan installere den nyeste PHP på Raspberry Pi
Det ferdig inkluderte depotet av Raspberry Pi inneholder ikke den siste utgivelsen av PHP, så vi vil ikke installere PHP på Raspberry Pi ved å bruke depotet til Raspberry Pi. Først vil vi oppdatere depotet til Raspberry Pi ved hjelp av kommandoen:
$ sudo apt oppdatering
Vi vil laste ned avhengighetene som trengs for å installere pakkene med PHP på Raspberry Pi ved hjelp av kommandoen:
$ sudo apt installer apt-transport-https lsb-release ca-certificates wget -y
Etter installasjon av disse avhengighetene, vil vi laste ned GPG -pakken fra https: // pakker .sury.org og lagre den til /etc/apt/pålitelig.GPG.d/php.GPG Bruke kommandoen:
$ sudo wget -o/etc/apt/pålitelig.GPG.d/php.GPG https: // pakker.sury.org/php/apt.GPG
Importer den nedlastede pakken til Raspberry Pi -depotet ved å bruke kommandoen:
$ sudo sh -c 'ekko "Deb https: // pakker.sury.org/php/$ (lsb_release -sc) hoved ">/etc/apt/kilder.liste.d/php.liste'
Etter å ha konfigurert PPA -depotet, oppdaterer vi Raspberry Pi -depotet ved hjelp av APT Package Manager:
$ sudo apt oppdatering
Vi kan se at 19 pakker trengte oppgradering, så vi vil oppgradere dem ved å bruke kommandoen:
$ sudo apt fulloppgradering
For å installere Php8.1, kjør kommandoen:
$ sudo apt install php8.1-vanlig Php8.1 -Cli -y
For å autentisere installasjonen av den nyeste versjonen av PHP på Raspberry Pi, vil vi sjekke versjonen:
$ php -v
For å vise de lastede PHP -modulene, bruk kommandoen:
$ php -m
For å fjerne pakken med PHP 8.1 Fra depotet til Raspberry Pi, bruk kommandoen:
$ sudo apt purge php8.1-vanlig Php8.1 -Cli -y
Konklusjon
PHP brukes i webutvikling for å lage interaktive dynamiske nettsteder; Det brukes også til å ta innspill fra brukerne på nettstedene og oppdatere informasjonen i henhold til informasjonen (samlet fra brukerne) i databasene. I denne oppskrivningen har den siste PHP-versjonen blitt installert ved å legge til et PPA-depot fordi i depotet til Raspberry Pi the 8.1 versjon av PHP er ikke tilgjengelig.