Txhim kho PHP 7 hauv centos 7

Anonim

Txhim kho PHP 7 hauv centos 7

PHP - Tsab ntawv ua kom tiav lus, uas tau nruab los ntawm lub neej ntawd nrog rau cov qauv txheej txheem no, yog li cov neeg siv khoom siv tau ua haujlwm nrog tus qub PHP version 5. Tshiab php 7 Cov kev sib dhos yuav muaj tsuas yog tom qab kev ywj pheej rub kom tsim nyog thiab txuas ntxiv teeb tsa ntawm txhua lub tsev qiv ntawv. Ua ib feem ntawm cov ntawv xov xwm niaj hnub no, peb yuav sim piav qhia cov txheej txheem no ntau li ntau tau.

Nruab PHP 7 hauv centos 7

Raws li qhov kev lag luam feem ntau ntawm software hauv centos, PHP 7 raug ntsia los ntawm kev nkag mus rau cov lus txib coj ua hauv cov kev cai console. Tus neeg siv tsis tas kev paub txog cov ntsiab cai ntawm tag nrho cov algorithms, vim nws yuav tsuas yog tsim nyog kom nkag mus rau lub davhlau ya nyob twg. Peb tsoo tag nrho cov txheej txheem rau cov kauj ruam kom yooj yim rau cov haujlwm rau cov neeg siv tsis tau. Cia peb pib nrog thawj qhov kev ua.

Kauj ruam 1: Ntxiv rau cov chaw cia khoom uas xav tau

Txhua yam PHP 7 lub chaw khaws cia hauv ob lub chaw khaws cia, uas ploj lawm nyob rau hauv Centros 7 operating system. Tus neeg siv yuav tsum tau ntxiv rau koj tus kheej, ua kom muaj kev sib txuas hauv internet sib txuas.

Peb xav kos cov xim ntawm cov neeg siv uas tau nruab ntawm lawv cov phpmyadmin. Thaum lub sijhawm cov txheej txheem no, cov chaw twj ywm cov chaw xaiv nyob rau hauv cov kev txiav txim siab hauv qab no kuj ntxiv, yog li koj tuaj yeem hla cov kauj ruam no. Xa cov lus qhia rau kev teeb tsa phpmyadmin Nrhiav nyob rau lwm tsab xov xwm ntawm cov ntawv txuas hauv qab no, thiab peb mus ntxiv cov tsev qiv ntawv hauv OS.

Nyeem ntxiv: installation phpmyadmin hauv centos 7

  1. Mus rau "Terminal" nyob rau hauv ib txoj kev yooj yim, piv txwv li, khiav nws los ntawm lub icon hauv cov ntawv qhia zaub mov.
  2. Kev Hloov mus rau lub davhlau ya nyob twg rau kev txhim kho hauv PHP 7 hauv centos 7

  3. Thaum pib ntxiv cov pob ntxiv rau kev lag luam Linux chaw cia khoom los ntawm kev nkag mus rau hauv sudo rpm -Uvh
  4. Pab pawg mus rub php 7 chaw cia khoom rau centos 7 operating system

  5. Txij li cov yeeb yam tau ua ntawm lub npe ntawm Superuser, koj yuav tsum tau lees tias kev lees paub ntawm tus account, qhia qhov password.
  6. Sau tus password rau ntxiv thawj PHP 7 chaw cia khoom hauv centos 7

  7. Thaum ua tiav ntawm cov pob khoom tshiab, koj yuav nruab lwm qhov chaw cia khoom - los ntawm sudo rpm kab http://rpms.net/enterprise/remi-relugn.rm.
  8. Ntxiv rau END thib 12 thov chaw cia khoom hauv centos 7

Thaum thov kom paub meej txog kev ntxiv cov ntaub ntawv tshiab, ib txwm pom zoo rau qhov no, xaiv ib qho lus teb y. Ib qho ntxiv, peb qhia koj nyeem cov kab ntawv tso tawm hauv lub console mus rau lub console mus rau lub console: qee zaum nws qhia txog qhov tshwm sim ntawm cov uas raug. Kev kuaj kom ncua sij hawm thiab kho kho yuav pab zam kev teeb meem yav tom ntej.

Kauj ruam 2: Ua kom php 7

Tus tsim ntawm Remi Retository sib cav tias nws yog qhov tsim nyog los ntxiv cov pob ntawv raws RPM mus rau lub system. Qhov no suav nrog cov lus php ntawv sau ua php. Tom qab ua tiav thawj kauj ruam hauv centos 7, ob peb php versions yuav tsum muaj, yog li ntawd, nws yuav tsim nyog hloov mus rau qhov tseeb:

  1. Xauj cov npe ntawm cov chaw xa khoom Remi ntawm cov qauv LS cov lus txib los ntawm kev nkag mus LS /etc/yum.d/remied. Nrog rau tas cov khoom ntawm cov nqi hluav taws xob siv, peb thov kom tau txais kev paub hauv lwm cov khoom siv ntxiv.
  2. Pab neeg los saib cov php 7 chaw cia chaw nyob hauv centos 7

    Peb xav nco ntsoov tias saum toj no peb pom zoo ib tus lej nano editor. Los ntawm lub neej ntawd, nws tau ploj lawm hauv lub system, tab sis ntxiv nrog ib qho sudo yum nruab nano kom ua. Muaj qee kis, xws li kev daws teeb meem yuav yooj yim dua rau VI.

    Kauj ruam 3: Nruab PHP 7

    Ntxiv thiab ua kom txhua yam ua tiav tiav, nws tseem tsuas yog ua kom haum ncaj rau ntawm PHP 7 nws tus kheej yog li koj tuaj yeem pib ua haujlwm nrog cov lus programming no. Qhov no yog ua tiav hauv kev nkag mus hauv lub console ntawm cov lus txib.

    1. Yog tias koj tau teeb yav dhau los ntawm PHP, koj yuav tsuas yog hloov kho cov tsev qiv ntawv kaw lus ntawm Sudo Yum hloov tshiab.
    2. Hloov kho cov tsev qiv ntawv kho rau kev teeb tsa PHP 7 hauv Centos 7

    3. Thaum txhim kho cov pob khoom tshiab, xaiv cov y xaiv kom paub meej tias qhov kev txiav txim.
    4. Kev lees paub ntawm kev ntxiv cov ntaub ntawv tshiab rau php 7 hauv centos 7

    5. Yog tias lub khoos phis tawm tsis tau nruab PHP version, koj yuav tsum tau nkag mus rau hauv Sudo Yum Nruab php php php-fpm php-GD php-mysql.
    6. Txhim Kho Txhua Li PHP 7 Cheebtsam hauv Centos 7 Kev Ua Haujlwm Txheej Txheem

    7. Pob khoom installation yuav tsum tau lees paub los ntawm kev txheeb xyuas qhov kev xaiv kom raug.
    8. Kev lees paub ntawm kev txhim kho txhua hom php 7 feem hauv centos 7

    Txheeb xyuas PHP version siv muaj nyob rau txhua lub sijhawm los ntawm kev nkag mus rau hauv PHP00 -V lossis PHP00 -R cov lus txib "phpinfo ();" | GEP "PHP version", qhov twg 00 hauv ob qho tib si yog ib qho qauv ntawm PHP.

    Cov txheej txheem kev teeb tsa no tau ua tiav tiav. Nco ntsoov tias hloov mus rau qhov tshiab yog ib qho txheej txheem uas yuav tsum tau ua. Ib qho ntxiv, koj yuav tsum tau rov pib dua cov siv web servers, yog tias muaj, tab sis qhov no tsis muaj kev txhawj xeeb apache. Rau nginx, nkag sudo systemctl rov pib dua php-FPM.

Nyeem ntxiv