Bii o ṣe le Fi PHP 7 sii ni CentOS 6


Awọn ibi ipamọ sọfitiwia osise ti CentOS 6 ni PHP 5.3 eyiti o ti de opin aye ati pe ko ni itọju mọ lọwọ nipasẹ awọn oludagbasoke.

Lati tọju awọn ẹya tuntun ati awọn imudojuiwọn aabo, o nilo ẹya tuntun (jasi titun) ti PHP lori eto CentOS 6 rẹ.

Ti o ba n wa lati fi awọn ẹya oriṣiriṣi ti PHP sori ẹrọ ni CentOS 6, lọ nipasẹ nkan atẹle.

  1. Bii o ṣe le fi PHP 5.4 sii, PHP 5.5 tabi PHP 5.6 lori CentOS 6

Fun idi ti itọsọna yii, a yoo ṣiṣẹ ẹrọ bi gbongbo, ti iyẹn ko ba jẹ ọran fun ọ, lo aṣẹ sudo lati gba awọn anfani root.

Fifi PHP 7 sori CentOS 7

1. Lati fi sori ẹrọ PHP 7 tuntun, o nilo lati ṣafikun EPEL ati ibi ipamọ Remi si eto CentOS 6 rẹ bii bẹẹ.

# 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. Nisisiyi fi awọn ohun elo yum sori ẹrọ, ẹgbẹ kan ti awọn irinṣẹ ti o wulo ti o mu yum awọn ẹya iṣakoso package aiyipada yum.

Awọn ohun elo Yum le ṣee lo fun ifọwọyi awọn ibi ipamọ package ati awọn iṣiṣẹ iṣakoso package ni afikun bii muu tabi mu awọn idii ṣiṣẹ laisi eyikeyi iṣeto ni ọwọ nipasẹ alabojuto eto kan.

O le fi sii bi atẹle:

# yum install yum-utils

3. Ni igbesẹ yii, o nilo lati mu ibi ipamọ Remi ṣiṣẹ nipa lilo ohun elo yum-config-manager, bi ibi ipamọ aiyipada fun fifi PHP sii.

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

Ti o ba fẹ fi sori ẹrọ PHP 7.1 tabi PHP 7.2 lori CentOS 6, kan jẹ ki o ṣiṣẹ bi o ti han.

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

4. Lẹhinna fi sori ẹrọ ni PHP 7 nipari lori CentOS 6 pẹlu gbogbo awọn modulu PHP pataki nipa lilo pipaṣẹ atẹle.

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

Ti o ba jẹ iyanilenu, ṣayẹwo ṣayẹwo ẹẹkan ti a fi sori ẹrọ ti PHP lori eto rẹ bi atẹle.

# php -V 

O tun le fẹ 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

Ninu nkan yii, a ti ṣalaye bi o ṣe le fi PHP 7 sori ẹrọ lori CentOS 6 Linux. O le firanṣẹ eyikeyi ibeere tabi awọn imọran afikun nipasẹ fọọmu esi ni isalẹ.