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:
- Ọ 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ọ.
- Ị 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:
- Otu esi eji na mebie koodu PHP na Linux Command Line
- Otu esi achọta MySQL, PHP na faịlụ nhazi Apache
- Etu esi anwale njikọ data MySQL MySQL site na iji Script
- 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.