Otu esi etinye PHP 5.6 na CentOS 7


Site na ndabara, ebe nchekwa ngwungwu ngwanrọ CentOS 7 nwere PHP 5.4, nke ruru na njedebe nke ndụ na ndị mmepe anaghị ejikwa ya. Iji na-agbaso atụmatụ ọhụrụ yana mmelite nchekwa, ị ga-achọ ụdị PHP ọhụrụ (ma eleghị anya nke kachasị ọhụrụ) na sistemụ CentOS 7 gị.

Ya mere a na-atụ aro ka ị kwalite ma ọ bụ wụnye ụdị PHP 5.5, PHP 5.6 ma ọ bụ PHP 7 na-akwado na nkesa CentOS 7 Linux.

N'isiokwu a, anyị ga-akọwa otu esi etinye ụdị PHP 5.5 akwadoro (naanị mmelite nchekwa enyere) ma ọ bụ PHP 5.6 na CentOS 7 (otu ntuziaka na-arụkwa ọrụ na nkesa RHEL 7).

Ịwụnye PHP 5.6 na CentOS 7

1. Iji wụnye PHP 5.6, ị ga-etinye ma mee ka EPEL na Remi repository na sistemụ CentOS 7 gị site na iji iwu ndị dị n'okpuru.

# 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. Ọzọ, wụnye yum-utils nke bụ ihe dị iche iche nke utilities na-ejikọta na yum iji welie njirimara ndabere ya, na-enye ya nhọrọ njikwa ngwugwu dị elu ma na-eme ka ọ dị mfe iji.

Ụfọdụ n'ime njirimara ya dị mkpa gụnyere ịmegharị ebe nchekwa, inye ma ọ bụ gbanyụọ ngwugwu na njem na ọtụtụ ndị ọzọ, na-enweghị nhazi akwụkwọ ntuziaka ọ bụla.

# yum install yum-utils

3. Otu n'ime mmemme kachasị mkpa nke yum-utils nyere bụ yum-config-manager, nke ị nwere ike iji na-arụ ọrụ Remi repository dị ka ebe nchekwa ndabere maka ịwụnye ụdị PHP dị iche iche. Dịka ọmụmaatụ, ọ bụrụ na ịchọrọ ịwụnye PHP 5.5, PHP 5.6 ma ọ bụ PHP 7.2 na CentOS 7, naanị mee ya ma wụnye dị ka egosiri.

# 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. Ugbu a ị na-eme ka ahọrọ ụdị nke PHP, ị nwere ike iwunye PHP (ebe a, anyị ahọrọla ịwụnye PHP 5.6) na niile mkpa modul dị ka ndị a.

# 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

Ihe ndị dị mkpa ị ga-arịba ama:

  1. Ọ bụrụ na ịchọrọ iwetu ụdị PHP ahụ n'ihi otu ihe ma ọ bụ nke ọzọ, ị ga-ewepụrịrị ụdị PHP dị adị wee tinyegharịa PHP ọhụrụ site na iji modul ị chọrọ.
  2. Ị nwekwara ike tinye ọtụtụ ụdị PHP na Linux wee jiri aka họrọ ụdị nke ị ga-eji na ndabara.

Emechaa, lelee ụdị PHP arụnyere na sistemụ gị ugboro abụọ.

# php -v

N'ikpeazụ, cheta ịgụ akụkọ PHP ndị a bara uru:

  1. Otu esi eji na mebie koodu PHP na Linux Command Line
  2. Otu esi achọta MySQL, PHP na faịlụ nhazi Apache
  3. Etu esi anwale njikọ data MySQL MySQL site na iji Script
  4. Etu esi agbaa ederede PHP dị ka onye ọrụ na Cron

Nke ahụ bụ maka ugbu a! Iji kesaa echiche ọ bụla na anyị, ị nwere ike iji ụdị nkọwa n'okpuru. Na-esote, anyị ga-agbanye gị site na ịwụnye PHP 7 na CentOS 6. Ruo mgbe ahụ, jikọọ na linux-console.net.