PHP (lična početna stranica, hipertekst procesor) je popularan programski jezik koji se poslužuje na strani servera, jer je ovo jedan od najvećih jezika koji se koriste na webu, ovo posebno je pogodan za web razvoj a to se može ugraditi u HTML.
Zbog svoje velike popularnosti, kao i bilo koja druga aplikacija teži ažuriranju i to je za očekivati jer, kao što sam spomenuo, to je jedan od najčešće korištenih jezika na webu, zato sigurnosne greške se stalno ispravljaju.
Trenutno U stabilnoj je verziji 7.1.9 koji je objavljen prije nekoliko dana.
Ova nova grana nije po defaultu u Ubuntu spremištima i njegova instalacija, ovaj put će se morati razlikovati od onoga što se uobičajeno rješavalo.
Kako instalirati PHP 7.1 na Ubuntu 17.04 i derivate?
Da bismo izvršili ispravnu instalaciju PHP-a na našem sistemu, prvo ćemo morati otvorite terminal i instalirajte sljedeće:
sudo apt-get install -y python-software-properties
Sada će biti sljedeće dodaj ovo spremište kako bi se instalirala najnovija verzija PHP-a.
sudo add-apt-repository -y ppa:ondrej/php
U sljedećem činu nastavljamo s ažuriranjem spremišta
sudo apt-get update
Ovim imamo sve spremno za instaliranje potrebnih PHP paketa. Instaliramo ih sljedećom naredbom:
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 kraju instalacije možemo provjeriti PHP verziju koje smo u sistem instalirali naredbom:
php –v
Pomoću koje će nam pokazati poruku sličnu ovoj:
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
Sada, nakon što je aplikacija instalirana na našem sistemu, put do konfiguracijske datoteke je sljedeći:
/etc/php/7.1/apache2/php.ini
Gdje možemo izvršiti potrebna prilagođavanja za početak rada s aplikacijom u sistemu. Za to mogu koristiti uređivač teksta.
sudo nano /etc/php/7.1/apache2/php.ini
I s tim bi bilo to.
Za sada sam instalirao onaj koji radi za Googleove aplikacije.