PHP (PHP: Hypertext Preprocessor) ir viena no mūsdienās visplašāk izmantotajām tīmekļa izstrādes valodām, pateicoties tās dažādajām funkcijām un vienkāršībai, ko var iestrādāt HTML.
Pēc noklusējuma oficiālajās CentOS 7 pakotņu krātuvēs, kas ir viena no visbiežāk izmantotajām operētājsistēmām organizācijas līmenī, ir PHP 5.4, kas pašlaik netiek izmantots un tā dzīves cikls ir beidzies.
Acīmredzamu iemeslu dēļ, ja mēs esam PHP lietotāji vai mums ir jāpalaiž lietojumprogrammas, kuras to izmanto, lai tās izpildītu, būs svarīgi atjaunināt uz jaunāko PHP versiju, kas ir 7.2.
Solvetic vēlas analizēt, kā instalēt saderīgas stabilas PHP 5.5 versijas (kurās tiek nodrošināti tikai drošības atjauninājumi) vai PHP 5.6 operētājsistēmā CentOS 7. Tas ir iemesls, kāpēc mēs izskaidrosim, kāpēc joprojām daudzas lietojumprogrammas ir saderīgas ar PHP 5.6 versiju, bet ne ar PHP 7.2.
PriekšrocībaDažas PHP 5.6 lietošanas priekšrocības ir šādas:
- Pastāvīgas skalārās izteiksmes
- Mainīgo funkciju un argumentu izpakošana, izmantojot operatoru …
- Eksponēšana, izmantojot ** operatoru.
- php: // ievadi tagad var izmantot atkārtoti, un $ HTTP_RAW_POST_DATA ir novecojusi.
- Funkcija un pastāvīga importēšana, izmantojot atslēgvārdus.
- Failu augšupielāde, kas lielāka par 2 gigabaitiem, tagad tiek pieņemta.
- Phpdbg tiek izmantots kā interaktīvs atkļūdotājs, kas integrēts SAPI.
- GMP objekti tagad atbalsta operatora pārslodzi.
Apskatīsim, kā instalēt PHP 5.6 uz CentOS 7.
Instalējiet PHP 5.6 vietnē CentOs 7
1. darbība
Lai pareizi instalētu PHP 5.6, CentOS 7 sistēmā būs jāinstalē un jāiespējo EPEL un Remi repozitorijs, izmantojot šādas komandas:
yum instalēt https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
2. solis
Tur mēs ievadīsim burtu Y lai apstiprinātu lejupielādi un instalēšanu. Tagad mēs izpildīsim sekojošo. Mēs atkal ievadām burtu Y lai apstiprinātu lejupielādi un instalēšanu.
yum instalēt http://rpms.remirepo.net/enterprise/remi-release-7.rpm
3. solis
Nākamais solis ir instalēt “yum -util” utilītas, kas ir dažādas utilītas, kas ir integrētas yum, lai uzlabotu noklusējuma funkcijas, piedāvājot uzlabotas pakotņu pārvaldības iespējas un daudz vienkāršāku lietošanu. Šai instalēšanai mēs veiksim šādas darbības:
yum instalēt yum-noderīgi
4. solis
Viena no galvenajām šo utilītu izmantošanas priekšrocībām ir yum-config-manager, kuru var izmantot, lai aktivizētu Remi repozitoriju kā noklusējuma repozitoriju, lai instalētu dažādas PHP versijas programmā CentOS 7. Tādā veidā mēs varam izpildīt kādu no šīm opcijām :
yum-config-manager-iespējot remi-php55 (instalēt PHP 5.5) yum-config-manager-iespējot remi-php56 (instalēt PHP 5.6) yum-config-manager-iespējot remi-php72 (instalēt PHP 7.2)5. solis
Šajā gadījumā mēs izpildīsim šādu rindu:
yum-config-manager-iespējojiet remi-php56
6. darbība
Mēs instalēsim dažus nepieciešamos PHP moduļus:
yum instalēt php php-mcrypt php-cli php-gd php-curl php-mysql php-ldap php-zip php-fileinfo
7. solis
Kad lejupielāde ir pieņemta, mēs varam pārbaudīt PHP versiju, izpildot:
php -v
Šādā vienkāršā veidā mēs varam instalēt PHP 5.6 uz CentOS 7.