Hvernig á að setja upp PHP 5.6 á CentOS 7


Sjálfgefið er að CentOS 7 opinberar hugbúnaðarpakkageymslur hafa PHP 5.4, sem hefur náð endalokum lífsins og ekki lengur virkt viðhaldið af þróunaraðilum. Til að fylgjast með nýjustu eiginleikum og öryggisuppfærslum þarftu nýrri (sennilega nýjustu) útgáfu af PHP á CentOS 7 kerfinu þínu.

Þess vegna er eindregið mælt með því fyrir þig að uppfæra eða setja upp nýjustu studdu stöðugu útgáfuna af PHP 5.5, PHP 5.6 eða PHP 7 á CentOS 7 Linux dreifingu.

Í þessari grein munum við útskýra hvernig á að setja upp studdar stöðugar útgáfur af PHP 5.5 (aðeins öryggisuppfærslur fylgja) eða PHP 5.6 á CentOS 7 (sömu leiðbeiningar virka einnig á RHEL 7) dreifingu.

Setur upp PHP 5.6 á CentOS 7

1. Til að setja upp PHP 5.6 þarftu að setja upp og virkja EPEL og Remi geymsluna á CentOS 7 kerfinu þínu með því að nota skipanirnar hér að neðan.

# 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. Næst skaltu setja upp yum-utils sem er úrval af tólum sem samþættast yum til að auka sjálfgefna eiginleika þess, gefa því fullkomnari pakkastjórnunarvalkosti og einnig auðvelda notkun.

Nokkrir af mikilvægum eiginleikum þess eru meðal annars að vinna með geymslur, virkja eða slökkva á pakka á ferðinni og margt fleira, án handvirkra stillinga.

# yum install yum-utils

3. Eitt mikilvægasta forritið sem yum-utils býður upp á er yum-config-manager, sem þú getur notað til að virkja Remi geymslu sem sjálfgefin geymslu til að setja upp ýmsar PHP útgáfur. Til dæmis, ef þú vilt setja upp PHP 5.5, PHP 5.6 eða PHP 7.2 á CentOS 7, virkjaðu það bara og settu upp eins og sýnt er.

# 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. Nú þegar þú hefur virkjað valdar útgáfur af PHP geturðu sett upp PHP (hér höfum við valið að setja upp PHP 5.6) með öllum nauðsynlegum einingum eins og hér segir

# 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

Mikilvægt að hafa í huga:

  1. Ef þú vilt lækka PHP útgáfuna af einni eða annarri ástæðu þarftu að fjarlægja núverandi PHP útgáfu(r) og setja síðan upp nýju PHP með einingum sem þú þarft.
  2. Þú getur líka sett upp margar útgáfur af PHP á Linux og valið handvirkt hvaða útgáfu á að nota sjálfgefið.

Eftir það skaltu athuga uppsetta útgáfu af PHP á vélinni þinni.

# php -v

Að lokum, mundu að lesa þessar gagnlegu PHP greinar:

  1. Hvernig á að nota og framkvæma PHP kóða í Linux skipanalínu
  2. Hvernig á að finna MySQL, PHP og Apache stillingarskrár
  3. Hvernig á að prófa PHP MySQL gagnagrunnstengingu með skriftu
  4. Hvernig á að keyra PHP script sem venjulegan notanda með Cron

Það er það í bili! Til að deila hugsunum með okkur geturðu notað athugasemdaformið hér að neðan. Næst munum við leiða þig í gegnum uppsetningu PHP 7 í CentOS 6. Þangað til, vertu tengdur við linux-console.net.