Jinsi ya kufunga PHP 7 kwenye CentOS 6


Hifadhi rasmi za programu za CentOS 6 zina PHP 5.3 ambayo imefikia mwisho wa maisha na haijatunzwa tena kikamilifu na wasanidi.

Ili kupata vipengele vya hivi punde na masasisho ya usalama, unahitaji toleo jipya zaidi (labda la hivi punde) la PHP kwenye mfumo wako wa CentOS 6.

Ikiwa unatafuta kusakinisha matoleo tofauti ya PHP katika CentOS 6, pitia makala ifuatayo.

  1. Jinsi ya kusakinisha PHP 5.4, PHP 5.5 au PHP 5.6 kwenye CentOS 6

Kwa madhumuni ya mwongozo huu, tutakuwa tukiendesha mfumo kama mzizi, ikiwa sivyo kwako, tumia amri ya sudo kupata haki za mizizi.

Kufunga PHP 7 kwenye CentOS 7

1. Ili kusakinisha PHP 7 ya hivi punde zaidi, unahitaji kuongeza hazina ya EPEL na Remi kwenye mfumo wako wa CentOS 6 kama hivyo.

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

2. Sasa sakinisha yum-utils, kikundi cha zana muhimu zinazoboresha vipengele chaguomsingi vya usimamizi wa kifurushi cha yum.

Yum-utils inaweza kutumika kwa kuendesha hazina za vifurushi na shughuli za ziada za usimamizi wa kifurushi kama vile kuwezesha au kuzima vifurushi bila usanidi wowote wa mikono na msimamizi wa mfumo.

Unaweza kuiweka kama ifuatavyo:

# yum install yum-utils

3. Katika hatua hii, unahitaji kuwezesha hazina ya Remi kwa kutumia matumizi ya yum-config-manager, kama hazina chaguomsingi ya kusakinisha PHP.

# yum-config-manager --enable remi-php70   [Install PHP 7.0]

Ikiwa unataka kusakinisha PHP 7.1 au PHP 7.2 kwenye CentOS 6, iwezeshe tu kama inavyoonyeshwa.

# yum-config-manager --enable remi-php71   [Install PHP 7.1]
# yum-config-manager --enable remi-php72   [Install PHP 7.2]

4. Kisha hatimaye sakinisha PHP 7 kwenye CentOS 6 na moduli zote muhimu za PHP kwa kutumia amri ifuatayo.

# yum install php php-mcrypt php-cli php-gd php-curl php-mysql php-ldap php-zip php-fileinfo 

Ikiwa una hamu ya kujua, angalia mara mbili toleo lililosakinishwa la PHP kwenye mfumo wako kama ifuatavyo.

# php -V 

Unaweza pia kutaka kuangalia nakala hizi muhimu za PHP:

  1. Jinsi ya Kutumia na Kutekeleza Misimbo ya PHP katika Mstari wa Amri wa Linux
  2. Jinsi ya Kupata Faili za Usanidi za MySQL, PHP na Apache
  3. Jinsi ya Kujaribu Muunganisho wa Hifadhidata ya MySQL kwa Kutumia Hati
  4. Jinsi ya Kuendesha Hati ya PHP kama Mtumiaji wa Kawaida kwa kutumia Cron

Katika nakala hii, tumeelezea jinsi ya kusakinisha PHP 7 kwenye CentOS 6 Linux. Unaweza kututumia maswali yoyote au mawazo ya ziada kupitia fomu ya maoni iliyo hapa chini.