Kako namestiti PHP 5.6 na CentOS 7
Uradna skladišča programskih paketov CentOS 7 imajo privzeto PHP 5.4, ki je dosegel konec svoje življenjske dobe in jih razvijalci ne vzdržujejo več aktivno. Če želite biti v koraku z najnovejšimi funkcijami in varnostnimi posodobitvami, potrebujete novejšo (verjetno najnovejšo) različico PHP v sistemu CentOS 7.
Zato je zelo priporočljivo, da na distribucijo CentOS 7 Linux nadgradite ali namestite najnovejšo podprto stabilno različico PHP 5.5, PHP 5.6 ali PHP 7.
V tem članku bomo razložili, kako namestiti podprte stabilne različice PHP 5.5 (samo varnostne posodobitve) ali PHP 5.6 na distribucijo CentOS 7 (ista navodila delujejo tudi na RHEL 7).
Namestitev PHP 5.6 na CentOS 7
1. Če želite namestiti PHP 5.6, morate v spodnji ukaz namestiti in omogočiti skladišče EPEL in Remi v sistemu CentOS 7.
# 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. Nato namestite yum-utils, ki je asortiman pripomočkov, ki se integrirajo z yumom, da izboljšajo njegove privzete funkcije, kar mu daje naprednejše možnosti upravljanja paketov in olajša uporabo.
Nekaj njegovih pomembnih funkcij vključuje manipulacijo s skladišči, omogočanje ali onemogočanje paketov na poti in še veliko več, brez ročnih konfiguracij.
# yum install yum-utils
3. Eden najpomembnejših programov, ki jih ponuja yum-utils, je yum-config-manager, ki ga lahko uporabite za aktivno skladišče Remi kot privzeto skladišče za namestitev različnih različic PHP. Na primer, če želite namestiti PHP 5.5, PHP 5.6 ali PHP 7.2 v CentOS 7, ga samo omogočite in namestite, kot je prikazano.
# 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. Zdaj, ko ste omogočili izbrane različice PHP, lahko namestite PHP (tukaj smo izbrali namestitev PHP 5.6) z vsemi potrebnimi moduli, kot sledi
# 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
Pomembne stvari, ki jih je treba opozoriti:
- Če želite iz enega ali drugega razloga znižati različice PHP, morate odstraniti obstoječe različice PHP in nato znova namestiti novo PHP s potrebnimi moduli.
- V Linux lahko namestite tudi več različic PHP in ročno izberete, katero različico želite privzeto uporabiti.
Nato dvakrat preverite nameščeno različico PHP v vašem sistemu.
# php -v
Nazadnje, ne pozabite prebrati teh uporabnih člankov PHP:
- Kako uporabljati in izvajati kode PHP v ukazni vrstici Linuxa
- Kako najti konfiguracijske datoteke MySQL, PHP in Apache
- Kako preizkusiti povezavo PHP MySQL z zbirko podatkov s skriptom
- Kako zagnati skript PHP kot običajen uporabnik s programom Cron
To je to zaenkrat! Če želite z nami deliti svoje misli, uporabite spodnji obrazec za komentar. Nato vas bomo vodili skozi namestitev PHP 7 v CentOS 6. Do takrat ostanite povezani s linux-console.net.