I allmänhet använder Gnu / Linux-servrar version 7 och 5.6 av PHP, men dessa versioner är inte de senaste versionerna eller de mest funktionella, även om de är de mest stabila och fria från buggar. Framtida versioner av detta programmeringsspråk är intressanta och kan finnas på en lokal server för att testas, experimentera med våra webbapplikationer eller helt enkelt lära sig programmera med detta programmeringsspråk.
Av den anledningen kommer vi att berätta för dig hur du får den senaste versionen av PHP och installerar den på Ubuntu eller Debian eller härledda distributioner som vi kan använda som operativsystem för en server. Som vi har sagt tidigare rekommenderas det inte att använda den här versionen på produktionsservrar eftersom det kan orsaka allvarliga problem eller ha säkerhetshål. Men det är fortfarande användbart att experimentera.
För att installera PHP 7.2 i Ubuntu och Debian måste vi använda ett externt arkiv och installera beroenden som behövs för installationen och kör den här nya versionen av PHP. För att göra detta öppnar vi terminalen och skriver följande:
apt-get install python-software-properties sudo add-apt-repository ppa:ondrej/php
Sedan skriver vi följande för att installera PHP 7.2:
apt-get update sudo apt-get install php7.2
Detta kommer att installera PHP 7.2 version men kommer inte att göra att operativsystemet använder det som standard. För att göra detta måste vi skriva följande i terminalen:
update-alternatives --set php /usr/bin/php7.2
Och om vi använder en LAMP-server måste vi göra det göra ändringar i Apache så att den känner igen den här versionen. För detta måste vi skriva följande i terminalen:
a2enmod php7.2 systemctl restart apache2
Med detta kommer vi att ha installerat version 7.2 av PHP, nu behöver vi bara installera moduler och tillägg som vi behöver, men det är något som vi överlåter dig till din vilja och ditt behov. Som du kan se är installationsprocessen enkel och snabb, men vi måste komma ihåg att versionen kan medföra några andra problem och det rekommenderas inte att använda den på produktionsutrustning.