Installazzjoni PHP 7 f'ċentri 7

Anonim

Installazzjoni PHP 7 f'ċentri 7

PHP - Lingwa ta 'programmar ta' l-iskrittura, li hija installata awtomatikament flimkien mal-komponenti standard l-oħra taċ-Centos 7 sistema operattiva. Madankollu, l-aġġornamenti għal din il-pjattaforma huma pjuttost rari, għalhekk l-utenti huma sfurzati jaħdmu mal-verżjoni l-qadima tal-PHP 5. PHP 7 ġdid 7 L-assemblaġġ se jkun disponibbli biss wara li tniżżel indipendenti repożitorju xieraq u aktar installazzjoni tal-libreriji kollha. Bħala parti mill-artiklu tal-lum, aħna nippruvaw niddeskrivu dan il-proċess kemm jista 'jkun.

Installa PHP 7 f'Centos 7

Bħala l-maġġoranza preferenzjali ta 'softwer f'Centos, PHP 7 huwa installat billi jidħlu fil-kmandi korrispondenti fil-console klassiku. L-utent ma jeħtieġx għarfien tal-prinċipji ta 'l-algoritmi kollha, peress li jkun meħtieġ biss li jidħlu fil-linji speċifikati fit-terminal. Aħna kissru l-proċedura kollha għal passi biex tissimplifika l-kompitu għal utenti mingħajr esperjenza. Nibdew bl-ewwel azzjoni.

Pass 1: Żieda Repożitorju Meħtieġa

Il-komponenti kollha tal-PHP 7 huma maħżuna f'żewġ faċilitajiet ta 'ħażna, li huma nieqsa fis-sistema operattiva ta' Centos 7. L-utent jeħtieġ li jżidhom innifsek, u jiżgura d-disponibbiltà ta 'konnessjoni tal-internet attiva.

Aħna rridu niġbdu l-attenzjoni ta 'dawk l-utenti li installati fuq phpmyadmin tagħhom. Waqt din il-proċedura, ir-repożitorji taħt konsiderazzjoni hawn taħt huma miżjuda wkoll, sabiex inti tista 'taqbeż dan il-pass. Struzzjonijiet skjerati għall-installazzjoni PhpMyAdmin Fittex f'artiklu ieħor fuq il-link li ġej, u immorru nżidu l-libreriji fl-OS.

Aqra iktar: installazzjoni phpmyadmin f'ċentru 7

  1. Mur fit- "terminal" b'xi mod konvenjenti, per eżempju, tmexxiha permezz tal-ikona fil-menu.
  2. Tranżizzjoni għat-terminal għal aktar installazzjoni PHP 7 f'ċentri 7

  3. Inizjalment żid il-pakketti żejda għall-Intrapriża Linux Repożitorju billi jidħlu l-sudo RPM -Uvh kmand https://dl.fedoraproject.org/pub/epel/epel-release-terest-7.noarch.rpm u tikklikkja fuq iċ-ċavetta Enter.
  4. Tim biex tniżżel PHP 7 repożitorju għal Centos 7 sistema operattiva

  5. Peress li l-azzjonijiet jitwettqu fuq l-isem tas-superuser, ser ikollok bżonn tikkonferma l-awtentikazzjoni tal-kont, billi tispeċifika l-password.
  6. Daħħal il-password biex iżżid l-ewwel PHP 7 repożitorju f'ċentri 7

  7. Mat-tlestija taż-żieda ta 'pakketti ġodda, inti ser jinstallaw repożitorju ieħor - Remi - permezz tal-linja sudo RPM http://rpms.remirepo.net/enterprise/remi-release-7.rpm.
  8. Żieda tat-Tieni Php 7 Repożitorju Talba f'Centos 7

Meta talbiet għall-konferma taż-żieda ta 'fajls ġodda, dejjem jaqblu ma' dan, l-għażla ta 'verżjoni risposta Y. Barra minn hekk, aħna jagħtuk parir biex taqra t-test muri fil-console lill-console: Kultant tindika l-okkorrenza ta 'ċerti żbalji. Sejbien u korrezzjoni f'waqtha jgħinu biex jiġu evitati problemi fil-futur.

Pass 2: Attivazzjoni PHP 7

Il-ħallieqa tar-repożitorju REM jargumentaw li huwa meħtieġ li żżid pakketti bbażati fuq l-RPM għas-sistema. Dan jinkludi l-iskripozza l-lingwa tal-programmazzjoni tal-PHP. Wara li tlesti l-ewwel pass f'Centos 7, bosta verżjonijiet PHP għandhom ikunu disponibbli, għalhekk, ikun meħtieġ li l-aktar tard:

  1. Fittex il-lista ta 'Repożitorju Remi Disponibbli permezz tal-kmand standard LS billi ddaħħal LS /etc/yum.repos.d/remi*. Bl-bqija tal-proprjetajiet tal-utilità użata, nipproponu li niffamiljarizzaw aktar minn materjal separat.
  2. Team biex tara l-PHP 7 installat repożitorji f'Centos 7

    Aħna rridu ninnotaw li hawn fuq aħna rrakkomandajna editur tat-test tan-nano. Konvenzjonalment, hija nieqsa fis-sistema, imma miżjuda ma 'sudo biss yum installa nano kmand. F'xi każijiet, tali soluzzjoni se tkun ħafna iktar konvenjenti għal VI.

    Pass 3: Installa PHP 7

    Iż-żieda u l-attivazzjoni tal-komponenti kollha jitlestew b'suċċess, tibqa 'biss li tiġbor direttament il-PHP 7 innifsu sabiex tkun tista' tibda taħdem ma 'din il-lingwa ta' programmar. Dan isir biex tidħol fil-console tal-kmandi korrispondenti.

    1. Jekk diġà diġà installajt il-verżjoni preċedenti tal-PHP, ikollok biss taġġorna l-libreriji tas-sistema permezz ta 'sudo yum aġġornament.
    2. Aġġornament libreriji tas-sistema għall-installazzjoni PHP 7 f'ċentri 7

    3. Meta tinstalla pakketti ġodda, agħżel l-għażla Y biex tikkonferma l-azzjoni.
    4. Konferma taż-żieda ta 'fajls ġodda għal PHP 7 f'ċentru 7

    5. Jekk il-kompjuter qatt ma kien il-verżjoni PHP installata, inti addizzjonalment għandek bżonn tidħol fis-sudo yum Installa PHP PHP-FPM PHP-GD PHP-MySQL.
    6. Installazzjoni kollha PHP 7 komponenti fil-Centos 7 sistema operattiva

    7. L-installazzjoni tal-pakkett għandha wkoll tiġi kkonfermata billi tispeċifika l-għażla korretta.
    8. Konferma tal-installazzjoni tal-komponenti kollha tal-PHP 7 f'ċentri 7

    L-iċċekkjar tal-verżjoni PHP użat huwa disponibbli fi kwalunkwe ħin billi ddaħħal il-kmand PHP00 -V jew PHP00 -R "Phpinfo ();" | Grep "verżjoni PHP", fejn 00 fiż-żewġ każijiet hija verżjoni xierqa tal-PHP.

    Din il-proċedura ta 'installazzjoni tlestiet b'suċċess. Innota li l-bidla għall-verżjoni l-ġdida hija proċess obbligatorju. Barra minn hekk, għandek bżonn terġa 'tibda s-servers tal-web użati, jekk hemm, imma dan ma jikkonċernax l-Apache. Għal nginx, ikteb sudo systemtl terġa 'tibda PHP-FPM.

Aqra iktar