Dedikuoti serveriai, VDS hostingas, debesų kompiuterija
Interneto vizija
Karjera El. paštas

Grįžti   Dedikuoti.lt forumas > Bendruomenės diskusijos > Pamokos > Web serveriai

Atsakyti
 
Temos įrankiai Ieškoti šioje temoje
  #1  
Senas 2018-04-12, 15:57
iv_vytenisg iv_vytenisg neprisijungęs
Super Moderator
 
Prisiregistravo: 2014 11
Žinutės: 69
Pagrindinis PHP atnaujinimas į 7.2 Ubuntu 16.04 aplinkoje



Kadangi PHP programavimo kalbos versijos yra nuolatos atnaujinimos ir keičiamos naujesnėmis, atsinaujinant serverio programinę įrangą galite susidurti su reikalavimu turėti aukštesnę versiją nei šiuo metu įdiegta Jūsų serveryje. Naujausia stabili PHP versija yra 7.2, todėl šioje pamokoje rasite informaciją, kaip atsinaujinti versiją į 7.2.

0. Preliminarūs reikalavimai:

* OpenVZ virtualizacijos serveris su įdiegtu, mūsų parengtu, Ubuntu 16.04 šablonu;
* 5.x ir aukštesnė PHP versija įdiegta serveryje.


1. PPA pridėjimas:

Kadangi Ubuntu 16.04 standartiškai naudoja 7.0 versiją, norint atnaujinti iki 7.2 naudosime Ondrej Sury PPA. Šią repozitoriją galite pasiekti paleidę komandą:

Kodas:
sudo add-apt-repository ppa:ondrej/php
Jeigu gausite add-apt-repository: command not found klaidą, įvykdykite šią komandą:

Kodas:
sudo apt-get install software-properties-common

2. Esamų PHP paketų išsisaugojimas:

Rekomenduojame išsisaugoti esamų PHP paketų sąrašą, kuris bus naudingas tam atvejui, kad būtų įdiegti visi reikalingi PHP paketai. Įvykdykite komandą:

Kodas:
dpkg -l | grep php | tee paketai.txt
Ši komanda išsaugos PHP paketų sąrašą į failą paketai.txt.


3. PHP 7.2 diegimas:

PHP 7.2 diegimui naudosime šią komandą:

Kodas:
sudo apt install php7.2 php7.2-common php7.2-cli libapache2-mod-php7.2
Šios komandos pagalba bus įdiegiami standartiniai PHP paketai. Šioje komandoje naudojame libapache2-mod-php7.2 paketą, kuris naudojamas serveriams veikiančiams su Apache tarnyba.

Papildomai peržiūrėkite paketai.txt failą, kurį išsisaugojote anksčiau ir įdiegite trūkstamus paketus.


4. Senų PHP paketų pašalinimas:

Prieš atliekant šį veiksmą siūlytume patikrinti ar visus PHP veikia korektiškai. Jeigu taip, atlikite buvusių PHP paketų šalinimą įvykdydami komandą:

Kodas:
sudo apt purge phpX.X
Vietoje X.X naudokite savo seną PHP versiją ir visi šiuo metu nebereikalingi paketai bus pašalinti.
Prisegti paveikslėliai
Paspauskite paveiksliuką, jei norite padidinti

Pavadinimas:	PHP-7.2.png‎
Peržiūros:	475
Dydis:	106.8 KB
ID:	343  
Atsakyti su citata
Atsakyti

Temos įrankiai Ieškoti šioje temoje
Ieškoti šioje temoje:

Detali paieška

Žinučių rašymo taisyklės
Jūs negalite kurti naujų temų
Jūs negalite rašyti žinučių
Jūs negalite įkelti failų
Jūs negalite redaguoti savo įrašų

BB kodas yra Įjungtas
Šypsenos yra Įjungtas
[IMG] kodas yra Įjungtas
HTML kodas yra Išjungtas

Greita navigacija


Visi laikai yra GMT +3. Šiuo metu yra 12:56.


Powered by vBulletin®
Copyright ©2000 - 2019, vBulletin Solutions, Inc.