PHP (osobná domovská stránka, hypertextový predspracovateľ) je populárny programovací jazyk, ktorý sa poskytuje na strane serveraje jedným z najväčších jazykov používaných na webe, je vhodný najmä pre vývoj webových aplikácií a ktoré môžu byť vložené do HTML.
Vďaka svojej veľkej popularite ako každá iná aplikácia má tendenciu sa aktualizovať a dá sa to očakávať, pretože, ako som už spomenul, je to jeden z najbežnejšie používaných jazykov na webe, preto bezpečnostné chyby sa neustále opravujú.
Teraz Nachádza sa v stabilnej verzii 7.1.9 ktorá vyšla pred pár dňami.
Táto nová pobočka nie je to predvolene v úložiskách Ubuntu a jeho inštalácia, tentoraz sa bude musieť líšiť od toho, čo sa bežne riešilo.
Ako nainštalovať PHP 7.1 na Ubuntu 17.04 a deriváty?
Aby sme mohli správne nainštalovať PHP do nášho systému, budeme najskôr musieť otvorte terminál a nainštalujte nasledujúce:
sudo apt-get install -y python-software-properties
Teraz bude nasledovné pridať toto úložisko aby ste nainštalovali najaktuálnejšiu verziu PHP.
sudo add-apt-repository -y ppa:ondrej/php
V ďalšom akte pristúpime k aktualizácii úložísk
sudo apt-get update
Vďaka tomu máme všetko pripravené na inštaláciu potrebných balíkov PHP. Nainštalujeme ich pomocou nasledujúceho prí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 inštalácie môžeme skontrolovať verziu PHP ktoré sme nainštalovali do systému pomocou príkazu:
php –v
S ktorou nám zobrazí správu podobnú tejto:
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 nainštalovaní aplikácie do nášho systému je cesta konfiguračného súboru nasledovná:
/etc/php/7.1/apache2/php.ini
Kde môžeme vykonať potrebné úpravy, aby sme mohli začať pracovať s aplikáciou v systéme. Môžu na to použiť textový editor.
sudo nano /etc/php/7.1/apache2/php.ini
A s tým by to bolo.
Zatiaľ som si nainštaloval ten, ktorý funguje pre aplikácie Google.