Bii o ṣe le Fi PHP 5.4 sii, PHP 5.5 tabi PHP 5.6 lori CentOS 6


Ẹya ti isiyi ti PHP ni awọn ibi ipamọ osise ti CentOS 6 ni PHP 5.3, eyiti o ti de opin aye rẹ ati pe a ko tọju rẹ mọ (ni awọn ọna ti awọn atunṣe kokoro ati awọn imudojuiwọn aabo pataki) nipasẹ awọn olupilẹṣẹ. O le farahan si awọn ailagbara aabo ti ko ni aabo ti o ba tun nlo.

Nitorinaa a ṣe iṣeduro fun ọ lati ṣe igbesoke tabi fi sori ẹrọ ẹya iduroṣinṣin ti atilẹyin titun ti PHP 5.4 tabi PHP 5.6 lori pinpin CentOS 6 Linux ni kete bi o ti ṣee.

Fi sii EPEL ati Ibi ipamọ Remi

1. Lati fi ẹya iduroṣinṣin tuntun ti PHP sori ẹrọ, o nilo lati ṣafikun EPEL ati ibi ipamọ Remi si pinpin CentOS 6 rẹ nipa lilo awọn ofin wọnyi bi olumulo olumulo.

# wget http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
# wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
# rpm -Uvh epel-release-6-8.noarch.rpm remi-release-6.rpm

Fi Yum-Utils sori ẹrọ lati Ṣakoso ibi ipamọ

2. Fi awọn ohun elo yum sori ẹrọ, ikojọpọ awọn ohun elo ti o ṣepọ pẹlu yum lati faagun awọn ẹya abinibi rẹ ni awọn ọna pupọ, nitorinaa jẹ ki o ni agbara diẹ sii ati rọrun lati lo.

Awọn ohun elo yum package ti a lo lati muu tabi mu awọn idii ṣiṣẹ lori fifo laisi iṣeto afọwọkọ eyikeyi.

# yum install yum-utils

Fi PHP 5.4 sii, PHP 5.5 tabi PHP 5.6 lori CentOS 6

3. Lọgan ti a ti fi EPEL, Remi ati awọn ohun elo yum sori ẹrọ, o le lọ siwaju lati fi PHP 5.4 sori ẹrọ, PHP 5.5 tabi PHP 5.6 pẹlu gbogbo awọn modulu ti o nilo lori pinpin CentOS 6 nipa muu ibi ipamọ remi ṣiṣẹ nipa lilo pipaṣẹ yum-config-manager bi o ti han .

# yum-config-manager --enable remi-php54    [Intall PHP 5.4]
# yum-config-manager --enable remi-php55    [Intall PHP 5.5]
# yum-config-manager --enable remi-php56    [Intall PHP 5.6]

4. Lọgan ti o ba ti mu ẹya ti o yan ti PHP ṣiṣẹ, o le fi PHP sii (ninu ọran mi Mo ti yan PHP 5.6) pẹlu gbogbo awọn modulu ti o nilo bi o ti han.

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

Ti o ba fẹ sọkalẹ ẹya PHP fun idi kan, iwọ yoo nilo lati yọ ẹya PHP ti o wa tẹlẹ lẹhinna tun fi PHP tuntun sii pẹlu awọn modulu ti o fẹ.

Lakotan, maṣe gbagbe lati ṣayẹwo awọn nkan PHP ti o wulo wọnyi:

  1. Bii o ṣe le Lo ati Ṣiṣe Awọn koodu PHP ni Laini pipaṣẹ Lainos
  2. Bii a ṣe le Wa MySQL, PHP ati Awọn faili iṣeto Apako
  3. Bawo ni a ṣe le Idanwo Asopọ aaye data MySQL PHP Lilo Lilo iwe afọwọkọ
  4. Bii o ṣe le Ṣiṣe iwe afọwọkọ PHP bi Olumulo Deede pẹlu Cron

Gbogbo ẹ niyẹn! Lati pin eyikeyi ero pẹlu wa, ṣe wa ti fọọmu esi ni isalẹ. Ni ikẹhin, ranti nigbagbogbo wa ni asopọ si linux-console.net.