Kif Tinstalla PHP 5.6 fuq CentOS 7
B'mod awtomatiku, ir-repożitorji uffiċjali tal-pakkett tas-softwer CentOS 7 għandhom PHP 5.4, li laħaq it-tmiem tal-ħajja u m'għadux jinżamm attiv mill-iżviluppaturi. Biex tlaħħaq mal-aħħar karatteristiċi u aġġornamenti tas-sigurtà, għandek bżonn verżjoni aktar ġdida (probabbilment l-aħħar) tal-PHP fis-sistema CentOS 7 tiegħek.
Għalhekk huwa rakkomandat ħafna għalik li taġġorna jew tinstalla l-aħħar verżjoni stabbli appoġġjata ta 'PHP 5.5, PHP 5.6 jew PHP 7 fuq distribuzzjoni CentOS 7 Linux.
F'dan l-artikolu, aħna se nispjegaw kif tinstalla verżjonijiet stabbli appoġġjati ta 'PHP 5.5 (aġġornamenti tas-sigurtà pprovduti biss) jew PHP 5.6 fuq CentOS 7 (l-istess istruzzjonijiet jaħdmu wkoll fuq RHEL 7) distribuzzjoni.
Installazzjoni ta' PHP 5.6 fuq CentOS 7
1. Biex tinstalla PHP 5.6, għandek tinstalla u tippermetti EPEL u repożitorju Remi fis-sistema CentOS 7 tiegħek billi tuża l-kmandi hawn taħt.
# 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. Sussegwentement, installa yum-utils li huwa taħlita ta 'utilitajiet li jintegraw ma' yum biex itejbu l-karatteristiċi default tiegħu, u jagħtuh għażliet ta 'ġestjoni tal-pakketti aktar avvanzati u jagħmilha aktar faċli biex tużah.
Ftit mill-karatteristiċi importanti tiegħu jinkludu l-manipulazzjoni ta’ repożitorji, l-attivazzjoni jew id-diżattivazzjoni ta’ pakketti waqt li jkunu għaddejjin u ħafna aktar, mingħajr ebda konfigurazzjoni manwali.
# yum install yum-utils
3. Wieħed mill-aktar programmi importanti pprovduti minn yum-utils huwa yum-config-manager, li tista 'tuża għal repożitorju Remi attiv bħala r-repożitorju default għall-installazzjoni ta' diversi verżjonijiet PHP. Pereżempju, jekk trid tinstalla PHP 5.5, PHP 5.6 jew PHP 7.2 fuq CentOS 7, ppermettiha biss u installa kif muri.
# 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. Issa li ppermettejt verżjonijiet magħżula ta' PHP, tista' tinstalla PHP (hawnhekk, għażilna li ninstallaw PHP 5.6) bil-moduli kollha meħtieġa kif ġej
# 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
Affarijiet importanti li wieħed jinnota:
- F'każ li trid tnaqqas il-verżjoni PHP għal xi raġuni jew oħra, ikollok bżonn tneħħi verżjoni(jiet) PHP eżistenti u mbagħad terġa' tinstalla l-PHP il-ġdid bil-moduli li għandek bżonn.
- Tista' wkoll tinstalla verżjonijiet multipli ta' PHP fuq Linux u tagħżel manwalment liema verżjoni tuża b'mod awtomatiku.
Wara, iċċekkja darbtejn il-verżjoni installata tal-PHP fis-sistema tiegħek.
# php -v
Fl-aħħar nett, ftakar li taqra dawn l-artikoli PHP utli:
- Kif tuża u Teżegwixxi Kodiċi PHP fil-Linja ta' Kmand Linux
- Kif Sib Fajls ta' Konfigurazzjoni MySQL, PHP u Apache
- Kif Tittestja l-Konnessjoni tad-Database PHP MySQL billi tuża Script
- Kif Tmexxi PHP Script bħala Utent Normali b'Cron
Dak hu għalissa! Biex taqsam xi ħsibijiet magħna, tista' tuża l-formola tal-kummenti hawn taħt. Sussegwentement, aħna se ngħadduk permezz tal-installazzjoni ta 'PHP 7 f'CentOS 6. Sa dakinhar, ibqa' konness ma' linux-console.net.