Hvordan installere PHP 5.6 på CentOS 7
Som standard har CentOS 7 offisielle programvarepakkelagre PHP 5.4, som har nådd slutten av livet og ikke lenger vedlikeholdes aktivt av utviklerne. For å holde tritt med de nyeste funksjonene og sikkerhetsoppdateringene trenger du en nyere (sannsynligvis den nyeste) versjonen av PHP på CentOS 7-systemet.
Derfor anbefales det sterkt for deg å oppgradere eller installere en siste støttet stabil versjon av PHP 5.5, PHP 5.6 eller PHP 7 på en CentOS 7 Linux-distribusjon.
I denne artikkelen vil vi forklare hvordan du installerer støttede stabile versjoner av PHP 5.5 (bare sikkerhetsoppdateringer følger med) eller PHP 5.6 på CentOS 7 (samme instruksjoner fungerer også på RHEL 7).
Installerer PHP 5.6 på CentOS 7
1. For å installere PHP 5.6, må du installere og aktivere EPEL og Remi repository til ditt CentOS 7-system ved å bruke kommandoene nedenfor.
# 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 deretter yum-utils, som er et utvalg av verktøy som integreres med yum for å forbedre standardfunksjonene, gi den mer avanserte pakkeadministrasjonsalternativer og også gjøre den enklere å bruke.
Noen av dens viktige funksjoner inkluderer manipulering av depoter, aktivering eller deaktivering av pakker mens du er på farten og mye mer, uten noen manuelle konfigurasjoner.
# yum install yum-utils
3. Et av de viktigste programmene som tilbys av yum-utils er yum-config-manager, som du kan bruke til å aktivere Remi-depotet som standardlager for å installere forskjellige PHP-versjoner. For eksempel, hvis du vil installere PHP 5.5, PHP 5.6 eller PHP 7.2 på CentOS 7, bare aktiver det og installer 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. Nå som du har aktivert utvalgte versjoner av PHP, kan du installere PHP (her har vi valgt å 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
Viktige ting å merke seg:
- Hvis du ønsker å nedgradere PHP-versjonen av en eller annen grunn, må du fjerne eksisterende PHP-versjon(er) og deretter installere den nye PHP-en på nytt med moduler du trenger.
- Du kan også installere flere versjoner av PHP på Linux og manuelt velge hvilken versjon du vil bruke som standard.
Etterpå, dobbeltsjekk den installerte versjonen av PHP på systemet ditt.
# php -v
Til slutt, husk å lese disse nyttige PHP-artiklene:
- Hvordan bruke og kjøre PHP-koder i Linux-kommandolinjen
- Hvordan finne MySQL-, PHP- og Apache-konfigurasjonsfiler
- Hvordan teste PHP MySQL-databasetilkobling ved hjelp av skript
- Hvordan kjører du PHP-skript som vanlig bruker med Cron
Det var det for nå! For å dele noen tanker med oss, kan du bruke kommentarskjemaet nedenfor. Deretter vil vi veilede deg gjennom installasjonen av PHP 7 i CentOS 6. Inntil da, hold deg tilkoblet linux-console.net.