Zoeken op website

Hoe PHP 5.6 op CentOS 7 te installeren


De officiële opslagplaatsen voor softwarepakketten van CentOS 7 bevatten standaard PHP 5.4, dat het einde van zijn levensduur heeft bereikt en niet langer actief wordt onderhouden door de ontwikkelaars. Om op de hoogte te blijven van de nieuwste functies en beveiligingsupdates, heb je een nieuwere (waarschijnlijk de nieuwste) versie van PHP nodig op je CentOS 7-systeem.

Daarom wordt het ten zeerste aanbevolen om een nieuwste ondersteunde stabiele versie van PHP 5.5, PHP 5.6 of PHP 7 te upgraden of te installeren op een CentOS 7 Linux-distributie.

In dit artikel leggen we uit hoe je ondersteunde stabiele versies van PHP 5.5 (alleen beveiligingsupdates beschikbaar) of PHP 5.6 op CentOS 7 kunt installeren ( dezelfde instructies werken ook voor RHEL 7)-distributie.

PHP 5.6 installeren op CentOS 7

1. Om PHP 5.6 te installeren, moet u EPEL en Remi repository installeren en inschakelen op uw CentOS 7-systeem met behulp van de onderstaande opdrachten.

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. Installeer vervolgens yum-utils, een assortiment hulpprogramma's die met yum integreren om de standaardfuncties te verbeteren, waardoor het meer geavanceerde opties voor pakketbeheer krijgt en het ook eenvoudiger maakt gebruiken.

Enkele van de belangrijke functies zijn onder meer het manipuleren van opslagplaatsen, het onderweg in- of uitschakelen van pakketten en nog veel meer, zonder enige handmatige configuratie.

yum install yum-utils

3. Een van de belangrijkste programma's van yum-utils is yum-config-manager, die je kunt gebruiken om te activeren Remi-repository als de standaardrepository voor het installeren van verschillende PHP-versies. Als u bijvoorbeeld PHP 5.5, PHP 5.6 of PHP 7.2 op CentOS 7 wilt installeren, schakelt u gewoon en installeer het zoals afgebeeld.

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. Nu je geselecteerde versies van PHP hebt ingeschakeld, kun je PHP (hier hebben we ervoor gekozen om PHP 5.6 te installeren) met alle benodigde modules als volgt installeren

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

Belangrijke dingen om op te merken:

  1. Als u de PHP-versie om de een of andere reden wilt downgraden, moet u de bestaande PHP-versie(s) verwijderen en vervolgens de nieuwe PHP opnieuw installeren met de modules die u nodig heeft.
  2. Je kunt net zo goed meerdere versies van PHP op Linux installeren en handmatig kiezen welke versie je standaard wilt gebruiken.

Controleer daarna nogmaals de geïnstalleerde versie van PHP op uw systeem.

php -v

Vergeet ten slotte niet om deze nuttige PHP-artikelen te lezen:

  1. PHP-codes gebruiken en uitvoeren op de Linux-opdrachtregel
  2. Hoe u MySQL-, PHP- en Apache-configuratiebestanden kunt vinden
  3. Hoe PHP MySQL-databaseverbinding te testen met behulp van script
  4. PHP-script uitvoeren als normale gebruiker met Cron

Dat is het voor nu! Als u uw mening met ons wilt delen, kunt u het onderstaande reactieformulier gebruiken. Vervolgens begeleiden we u bij het installeren van PHP 7 in CentOS 6. Blijf tot die tijd verbonden met linux-console.net.