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
- Mur fit- "terminal" b'xi mod konvenjenti, per eżempju, tmexxiha permezz tal-ikona fil-menu.
- 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.
- Peress li l-azzjonijiet jitwettqu fuq l-isem tas-superuser, ser ikollok bżonn tikkonferma l-awtentikazzjoni tal-kont, billi tispeċifika l-password.
- 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.
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:
- 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.
- 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.
- Meta tinstalla pakketti ġodda, agħżel l-għażla Y biex tikkonferma l-azzjoni.
- 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.
- L-installazzjoni tal-pakkett għandha wkoll tiġi kkonfermata billi tispeċifika l-għażla korretta.
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.
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.