Kaip įdiegti PHP 7.2 į „Ubuntu“ ir „Debian“

PHP oficialus logotipas

Apskritai, „Gnu / Linux“ serveriuose naudojamos PHP 7 ir 5.6 versijos, tačiau šios versijos nėra naujausios ar funkcionaliausios, nors yra stabiliausios ir be klaidų. Būsimos šios programavimo kalbos versijos yra įdomios ir gali būti išbandomos vietiniame serveryje, eksperimentuoti su mūsų žiniatinklio programomis arba tiesiog išmokti programuoti naudojant šią programavimo kalbą.

Dėl šios priežasties mes jums pasakysime kaip gauti naujausią PHP versiją ir įdiegti ją į „Ubuntu“ arba „Debian“ arba išvestiniai paskirstymai, kuriuos galime naudoti kaip serverio operacinę sistemą. Kaip jau minėjome anksčiau, šios versijos nerekomenduojama naudoti gamybos serveriuose, nes tai gali sukelti rimtų problemų arba turėti saugos spragų. Bet vis dar naudinga eksperimentuoti.

Turime įdiegti PHP 7.2 Ubuntu ir Debian pasinaudokite išorine saugykla ir įdiekite priklausomybes, kurios reikalingos diegiant ir paleisti šią naują PHP versiją. Norėdami tai padaryti, atidarome terminalą ir parašome:

apt-get install python-software-properties
sudo add-apt-repository ppa:ondrej/php

Tada mes parašome taip, kad įdiegtume PHP 7.2:

apt-get update
sudo apt-get install php7.2

Tai įdiegs PHP 7.2 versiją, bet neprivers operacinės sistemos naudoti pagal numatytuosius nustatymus. Norėdami tai padaryti, terminale turime parašyti:

update-alternatives --set php /usr/bin/php7.2

O jei naudosime LAMP serverį, turėsime atlikti pakeitimus „Apache“, kad jis atpažintų šią versiją. Tam mes turime terminale parašyti:

a2enmod php7.2
systemctl restart apache2

Tai turėsime įdiegę PHP 7.2 versiją, dabar mums reikia įdiegti tik mums reikalingus modulius ir priedus, bet tai yra tai, ką mes paliekame jums savo valiai ir poreikiams. Kaip matote, diegimo procesas yra paprastas ir greitas, tačiau turime nepamiršti, kad versija gali sukelti kitų problemų ir nerekomenduojama jos naudoti gamybinėje įrangoje.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.