CentOS 6-da PHP 5.4, PHP 5.5 ýa-da PHP 5.6 nädip gurmaly


CentOS 6 resmi ammarlarynda PHP-iň häzirki wersiýasy ömrüniň ahyryna ýeten we döredijiler tarapyndan mundan beýläk goldanylmaýan (näsazlyklary düzetmek we möhüm howpsuzlyk täzelenmeleri nukdaýnazaryndan) PHP 5.3. Entegem ulanýan bolsaňyz, iberilmedik howpsuzlyk gowşaklyklaryna sezewar bolup bilersiňiz.

Şonuň üçin CentOS 6 Linux paýlanyşyna PHP 5.4 ýa-da PHP 5.6-iň iň soňky goldanýan durnukly wersiýasyny täzelemek ýa-da gurmak maslahat berilýär.

EPEL we Remi ammaryny guruň

1. PHP-iň iň soňky durnukly wersiýasyny gurmak üçin, kök ulanyjy hökmünde aşakdaky buýruklary ulanyp, CentOS 6 paýlanyşyňyza EPEL we Remi ammaryny goşmaly.

# 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

Ammary dolandyrmak üçin “Yum-Utils” guruň

2. “Yum-utils” -i, ýerli aýratynlyklaryny birnäçe usul bilen giňeltmek üçin “yum” bilen birleşýän kömekçi enjamlary guruň, şeýlelik bilen has güýçli we ulanmagy aňsatlaşdyrar.

El bilen konfigurasiýa bolmazdan, çybykdaky paketleri işletmek ýa-da öçürmek üçin ulanylýan ýum-utils.

# yum install yum-utils

CentOS 6-da PHP 5.4, PHP 5.5 ýa-da PHP 5.6 guruň

3. EPEL, Remi we yum-utils gurlandan soň, görkezilişi ýaly yum-config-manager buýrugyny ulanyp, remi ammaryny açyp, CentOS 6 paýlanyşynda ähli zerur modullar bilen PHP 5.4, PHP 5.5 ýa-da PHP 5.6 gurmak üçin öňe gidip bilersiňiz. .

# 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. PHP-iň saýlanan wersiýasyny açanyňyzdan soň, görkezilişi ýaly ähli zerur modullar bilen PHP gurup bilersiňiz (meniň pikirimçe PHP 5.6 saýladym).

# 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 

PHP wersiýasyny haýsydyr bir sebäbe görä peseltmek isleseňiz, bar bolan PHP wersiýasyny aýyrmaly we täze PHP-ni isleýän modullaryňyz bilen täzeden gurmaly bolarsyňyz.

Netijede, bu peýdaly PHP makalalaryny barlamagy ýatdan çykarmaň:

  1. Linux buýruk setirinde PHP kodlaryny nädip ulanmaly we ýerine ýetirmeli
  2. MySQL, PHP we Apache konfigurasiýa faýllaryny nädip tapmaly
  3. PHP MySQL maglumat bazasynyň baglanyşygyny skript ulanyp nädip barlamaly
  4. Cron bilen adaty ulanyjy hökmünde PHP skriptini nädip işletmeli

Bu hemmesi! Islendik pikiri biziň bilen paýlaşmak üçin aşakdaky seslenme formasyny düzüň. Iň soňunda bolsa, hemişe linux-console.net-a birikmegi ýatdan çykarmaň.