Kā instalēt PHP 5.6 uz CentOS 7


Pēc noklusējuma CentOS 7 oficiālajās programmatūras pakotņu krātuvēs ir PHP 5.4, kas ir beidzies dzīves laikā un ko izstrādātāji vairs aktīvi neuztur. Lai neatpaliktu no jaunākajām funkcijām un drošības atjauninājumiem, CentOS 7 sistēmā nepieciešama jaunāka (iespējams, jaunākā) PHP versija.

Tāpēc jums ir ļoti ieteicams jaunināt vai instalēt jaunāko atbalstīto stabilo PHP 5.5, PHP 5.6 vai PHP 7 versiju CentOS 7 Linux izplatīšanā.

Šajā rakstā mēs paskaidrosim, kā instalēt atbalstītās stabilās PHP 5.5 (tikai nodrošināti drošības atjauninājumi) vai PHP 5.6 versijas izplatīšanā CentOS 7 (tās pašas instrukcijas darbojas arī RHEL 7).

PHP 5.6 instalēšana CentOS 7

1. Lai instalētu PHP 5.6, jums jāinstalē un jāiespējo EPEL un Remi repozitorijs jūsu CentOS 7 sistēmā, izmantojot tālāk norādītās komandas.

# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
# yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

2. Pēc tam instalējiet yum-utils, kas ir pakalpojumu klāsts, kas integrējas ar yum, lai uzlabotu tā noklusējuma funkcijas, piešķirot tai sarežģītākas pakotņu pārvaldības iespējas un arī padarot to vieglāk lietojamu.

Dažas no tās svarīgākajām iezīmēm ir manipulācijas ar krātuvēm, pakotņu iespējošana vai atspējošana ceļā un daudz kas cits, bez manuālas konfigurācijas.

# yum install yum-utils

3. Viena no vissvarīgākajām programmām, ko nodrošina yum-utils, ir yum-config-manager, kuru varat izmantot, lai aktivizētu Remi repozitoriju kā noklusējuma repozitoriju dažādu PHP versiju instalēšanai. Piemēram, ja uz CentOS 7 vēlaties instalēt PHP 5.5, PHP 5.6 vai PHP 7.2, vienkārši iespējojiet to un instalējiet, kā parādīts attēlā.

# yum-config-manager --enable remi-php55   [Install PHP 5.5]
# yum-config-manager --enable remi-php56   [Install PHP 5.6]
# yum-config-manager --enable remi-php72   [Install PHP 7.2]

4. Tagad, kad esat iespējojis atlasītās PHP versijas, varat instalēt PHP (šeit mēs esam izvēlējušies instalēt PHP 5.6) ar visiem nepieciešamajiem moduļiem šādi

# yum-config-manager --enable remi-php56   [Install PHP 5.6]
# yum install php php-mcrypt php-cli php-gd php-curl php-mysql php-ldap php-zip php-fileinfo

Svarīgas lietas, kas jāņem vērā:

  1. Ja viena vai otra iemesla dēļ vēlaties pazemināt PHP versiju, jums būs jānoņem esošā (s) PHP versija (-s) un pēc tam jāinstalē jaunā PHP ar nepieciešamajiem moduļiem.
  2. Varat arī Linux instalēt vairākas PHP versijas un manuāli izvēlēties versiju, kuru lietot pēc noklusējuma.

Pēc tam vēlreiz pārbaudiet instalēto PHP versiju savā sistēmā.

# php -v

Visbeidzot, atcerieties izlasīt šos noderīgos PHP rakstus:

  1. Kā izmantot un izpildīt PHP kodus Linux komandrindā
  2. Kā atrast MySQL, PHP un Apache konfigurācijas failus
  3. Kā pārbaudīt PHP MySQL datu bāzes savienojumu, izmantojot skriptu
  4. Kā palaist PHP skriptu kā parastu lietotāju ar Cron

Pagaidām tas ir viss! Lai dalītos domās ar mums, varat izmantot zemāk esošo komentāru veidlapu. Pēc tam mēs jums palīdzēsim instalēt PHP 7 CentOS 6. Līdz tam uzturiet savienojumu ar linux-console.net.