Sådan installeres PHP 5.6 på CentOS 7


Som standard har de officielle CentOS 7-softwarepakkelager PHP 5.4, som har nået slutningen af deres levetid og ikke længere vedligeholdes aktivt af udviklerne. For at holde trit med de nyeste funktioner og sikkerhedsopdateringer har du brug for en nyere (sandsynligvis den nyeste) version af PHP på dit CentOS 7-system.

Derfor anbefales det kraftigt for dig at opgradere eller installere en senest understøttet stabil version af PHP 5.5, PHP 5.6 eller PHP 7 på en CentOS 7 Linux-distribution.

I denne artikel vil vi forklare, hvordan du installerer understøttede stabile versioner af PHP 5.5 (kun sikkerhedsopdateringer leveret) eller PHP 5.6 på CentOS 7 (samme instruktioner fungerer også på RHEL 7) distribution.

Installation af PHP 5.6 på CentOS 7

1. For at installere PHP 5.6 skal du installere og aktivere EPEL og Remi repository til dit CentOS 7-system ved hjælp af nedenstående kommandoer.

# 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. Installer derefter yum-utils, som er et udvalg af hjælpeprogrammer, der integreres med yum for at forbedre standardfunktionerne, hvilket giver det mere avancerede indstillinger for pakkehåndtering og også gør det lettere at bruge.

Et par af dens vigtige funktioner inkluderer manipulation af arkiver, aktivering eller deaktivering af pakker på farten og meget mere uden nogen manuelle konfigurationer.

# yum install yum-utils

3. Et af de vigtigste programmer leveret af yum-utils er yum-config-manager, som du kan bruge til at aktivere Remi repository som standard repository til installation af forskellige PHP versioner. For eksempel, hvis du vil installere PHP 5.5, PHP 5.6 eller PHP 7.2 på CentOS 7, skal du bare aktivere det og installere som vist.

# 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 hvor du har aktiveret valgte versioner af PHP, kan du installere PHP (her har vi valgt at installere PHP 5.6) med alle nødvendige moduler som følger

# 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

Vigtige ting at bemærke:

  1. Hvis du vil nedgradere PHP-versionen af den ene eller den anden grund, skal du fjerne eksisterende PHP-version (er) og derefter geninstallere den nye PHP med de moduler, du har brug for.
  2. Du kan også installere flere versioner af PHP på Linux og manuelt vælge, hvilken version der skal bruges som standard.

Derefter skal du dobbelttjekke den installerede version af PHP på dit system.

# php -v

Endelig skal du huske at læse disse nyttige PHP-artikler:

  1. Sådan bruges og udføres PHP-koder i Linux Command Line
  2. Sådan finder du MySQL-, PHP- og Apache-konfigurationsfiler
  3. Sådan testes PHP MySQL-databaseforbindelse ved hjælp af script
  4. Sådan køres PHP Script som normal bruger med Cron

Det er det for nu! For at dele tanker med os kan du bruge kommentarformularen nedenfor. Dernæst træder vi igennem installation af PHP 7 i CentOS 6. Indtil da skal du forblive forbundet til linux-console.net.