PHP (PHP: Hypertext Preprocessor) er et af de mest udbredte webudviklingssprog i dag på grund af dets forskellige funktioner og dets lette at blive integreret i HTML.
Som standard har de officielle lagre for CentOS 7 -pakker, et af de mest anvendte operativsystemer på organisationsniveau, PHP 5.4, som ikke bruges i øjeblikket, og dets livscyklus er udløbet.
Af indlysende årsager, hvis vi er PHP -brugere, eller vi skal køre programmer, der har brug for dette til deres udførelse, er det afgørende, at vi opdaterer til den nyeste version af PHP, som er 7.2.
Solvetic ønsker at analysere, hvordan man installerer kompatible stabile versioner af PHP 5.5 (hvor der kun leveres sikkerhedsopdateringer) eller PHP 5.6 på CentOS 7. Det er grunden til, at vi vil forklare, hvorfor stadig mange applikationer er kompatible med PHP 5.6 -versionen, men ikke med PHP 7.2.
FordelNogle af fordelene ved at bruge PHP 5.6 er:
- Konstant skalarudtryk
- Variable funktioner og argument udpakning ved hjælp af … operatøren.
- Eksponentiering ved hjælp af ** -operatøren.
- php: // input er nu genanvendelig, og $ HTTP_RAW_POST_DATA er udfaset.
- Funktion og konstant import med søgeordsbrug.
- Filuploads større end 2 gigabyte accepteres nu.
- Phpdbg bruges som en interaktiv debugger integreret i SAPI.
- GMP -objekter understøtter nu overbelastning af operatører.
Lad os se, hvordan du installerer PHP 5.6 på CentOS 7.
Installer PHP 5.6 på CentOs 7
Trin 1
For at installere PHP 5.6 korrekt vil det være nødvendigt at installere og aktivere EPEL og Remi -depotet på CentOS 7 -systemet ved hjælp af følgende kommandoer:
yum installere https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
Trin 2
Der vil vi indtaste brevet Y for at bekræfte download og installation. Nu vil vi udføre følgende. Igen indtaster vi brevet Y for at bekræfte download og installation.
yum installer http://rpms.remirepo.net/enterprise/remi-release-7.rpm
Trin 3
Det næste trin er at installere "yum -util" -værktøjer, som er en række forskellige værktøjer, der er integreret i yum for at forbedre standardfunktionerne ved at tilbyde mere avancerede pakkehåndteringsmuligheder og en meget lettere brug.. For denne installation udfører vi følgende:
yum installer yum-nyttigt
Trin 4
En af de største fordele ved at bruge disse værktøjer er yum-config-manager, som kan bruges til at aktivere Remi-repository som standardlager til at installere forskellige versioner af PHP i CentOS 7. På denne måde kan vi udføre en af følgende muligheder :
yum-config-manager-aktiver remi-php55 (Installer PHP 5.5) yum-config-manager-aktiver remi-php56 (Installer PHP 5.6) yum-config-manager-aktiver remi-php72 (Installer PHP 7.2)Trin 5
I dette tilfælde vil vi udføre følgende linje:
yum-config-manager-aktiver remi-php56
Trin 6
Vi installerer nogle nødvendige PHP -moduler:
yum installer php php-mcrypt php-cli php-gd php-curl php-mysql php-ldap php-zip php-filinfo
Trin 7
Når overførslen er accepteret, kan vi kontrollere versionen af PHP ved at udføre:
php -v
På denne enkle måde kan vi installere PHP 5.6 på CentOS 7.