PHP (PHP: Hypertext Preprocessor) yra viena iš plačiausiai naudojamų žiniatinklio kūrimo kalbų šiandien dėl savo skirtingų funkcijų ir lengvo įterpimo į HTML.
Pagal numatytuosius nustatymus oficialios „CentOS 7“ paketų saugyklos, viena iš dažniausiai naudojamų operacinių sistemų organizacijos lygiu, turi PHP 5.4, kuri šiuo metu nenaudojama ir kurios gyvavimo ciklas baigėsi.
Dėl akivaizdžių priežasčių, jei mes esame PHP vartotojai arba turime paleisti programas, kurios tai naudoja jų vykdymui, bus labai svarbu atnaujinti į naujausią PHP versiją, kuri yra 7.2.
„Solvetic“ nori išanalizuoti, kaip įdiegti suderinamas stabilias PHP 5.5 versijas (kuriose pateikiami tik saugos naujinimai) arba PHP 5.6 „CentOS 7.“. Dėl šios priežasties paaiškinsime, kodėl vis dar daugelis programų yra suderinamos su PHP 5.6 versija, tačiau ne su PHP 7.2.
PrivalumasKai kurie PHP 5.6 naudojimo pranašumai yra šie:
- Pastovios skaliarinės išraiškos
- Kintamosios funkcijos ir argumentų išpakavimas naudojant … operatorių.
- Eksponavimas naudojant ** operatorių.
- „php: //“ įvestį dabar galima pakartotinai naudoti, o $ HTTP_RAW_POST_DATA nebenaudojama.
- Funkcija ir nuolatinis importavimas naudojant raktinius žodžius.
- Dabar priimami didesnio nei 2 gigabaitų failų įkėlimai.
- „Phpdbg“ naudojamas kaip interaktyvus derintojas, integruotas į SAPI.
- GMP objektai dabar palaiko operatoriaus perkrovą.
Pažiūrėkime, kaip įdiegti PHP 5.6 „CentOS 7“.
Įdiekite PHP 5.6 „CentOs 7“
1 žingsnis
Norėdami teisingai įdiegti PHP 5.6, turėsite įdiegti ir įgalinti EPEL ir Remi saugyklą „CentOS 7“ sistemoje naudodami šias komandas:
yum įdiegti https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
2 žingsnis
Ten įvesime raidę Y kad patvirtintumėte atsisiuntimą ir įdiegimą. Dabar vykdysime šiuos veiksmus. Vėl įvedame raidę Y kad patvirtintumėte atsisiuntimą ir įdiegimą.
yum įdiegti http://rpms.remirepo.net/enterprise/remi-release-7.rpm
3 žingsnis
Kitas žingsnis yra įdiegti „yum -util“ komunalines paslaugas, kurios yra įvairios komunalinės paslaugos, integruotos į „yum“, kad būtų patobulintos numatytosios funkcijos, siūlant pažangesnes paketų valdymo parinktis ir daug lengviau jas naudoti.. Šiam diegimui atliksime šiuos veiksmus:
yum įdiegti yum-naudinga
4 žingsnis
Vienas iš pagrindinių šių paslaugų privalumų yra „yum-config-manager“, kuris gali būti naudojamas suaktyvinti „Remi“ saugyklą kaip numatytąją saugyklą, kad būtų galima įdiegti įvairias „PHP“ versijas „CentOS 7“. Tokiu būdu galime atlikti bet kurią iš šių parinkčių :
yum-config-manager --enable remi-php55 (Įdiekite PHP 5.5) yum-config-manager --enable remi-php56 (Įdiekite PHP 5.6) yum-config-manager --enable remi-php72 (Įdiekite PHP 7.2)5 žingsnis
Tokiu atveju vykdysime šią eilutę:
yum-config-manager-įjunkite remi-php56
6 žingsnis
Įdiegsime keletą būtinų PHP modulių:
yum įdiegti php php-mcrypt php-cli php-gd php-curl php-mysql php-ldap php-zip php-fileinfo
7 žingsnis
Kai atsisiuntimas bus priimtas, galime patikrinti PHP versiją vykdydami:
php -v
Tokiu paprastu būdu galime įdiegti PHP 5.6 „CentOS 7“.