PHP (osobní domovská stránka, hypertextový preprocesor) je populární programovací jazyk, který se obsluhuje na straně serveru, protože je to jeden z největších jazyků používaných na webu, toto je vhodný zejména pro vývoj webových aplikací a to může být vloženo do HTML.
Díky své velké popularitě jako každá jiná aplikace má tendenci se aktualizovat a dá se to očekávat, protože, jak jsem již zmínil, je to jeden z nejpoužívanějších jazyků na webu, proto bezpečnostní chyby jsou neustále opravovány.
Nyní Je ve stabilní verzi 7.1.9 který byl vydán před několika dny.
Tato nová větev není to ve výchozím nastavení v úložištích Ubuntu a jeho instalace, tentokrát se bude muset lišit od toho, co se běžně zpracovávalo.
Jak nainstalovat PHP 7.1 na Ubuntu 17.04 a deriváty?
Abychom mohli provést správnou instalaci PHP na náš systém, budeme nejprve muset otevřete terminál a nainstalujte následující:
sudo apt-get install -y python-software-properties
Nyní bude následující přidat toto úložiště za účelem instalace nejnovější verze PHP.
sudo add-apt-repository -y ppa:ondrej/php
V dalším aktu přistoupíme k aktualizaci úložišť
sudo apt-get update
Díky tomu máme vše připraveno k instalaci potřebných balíčků PHP. Instalujeme je pomocí následujícího příkazu:
sudo apt install php7.1 php7.0-cli php7.1-common php7.1-mbstring php7.1-intl php7.1-xml php7.1-mysql php7.1-mcrypt
Na konci instalace můžeme zkontrolovat verzi PHP že jsme nainstalovali v systému pomocí příkazu:
php –v
S ním nám zobrazí zprávu podobnou této:
PHP 7.1.9-0ubuntu0.17.04 (cli) ( NTS ) Copyright (c) 1997-2017 The PHP Group Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies with Zend OPcache v7.0.15-0ubuntu0.16.04.4, Copyright (c) 1999-2017, by Zend Technologies
Po instalaci aplikace v našem systému je nyní cesta k konfiguračnímu souboru následující:
/etc/php/7.1/apache2/php.ini
Kde můžeme provést nezbytné úpravy, abychom mohli začít pracovat s aplikací v systému. Mohou k tomu použít textový editor.
sudo nano /etc/php/7.1/apache2/php.ini
A s tím by to bylo ono.
Prozatím jsem nainstaloval ten, který funguje pro aplikace Google.