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

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

 
 
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: 70
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:	544
Dydis:	106.8 KB
ID:	343  
 

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

Panašios temos
Tema Temą sukūrė Forumas Atsakymai Paskutinė žinutė
MariaDB versijos atnaujinimas CentOS 7 aplinkoje iv_vytenisg Duomenų bazių serveriai 0 2018-02-08 14:24
PHP atnaujinimas CentOS 6/7 operacinės sistemos aplinkoje IV_RomanL Web serveriai 17 2016-11-02 10:42
Apache 2.2.x atnaujinimas į 2.4 CentOS 6.x operacinės sistemos aplinkoje IV_RomanL Web serveriai 0 2015-02-24 11:30
Atnaujinimas iš Ubuntu 11.10 į 12.04 IV_VygandasS Tipinės problemos 0 2014-07-02 15:32
PHP 5.2.x atnaujinimas į PHP 5.3.x CentOS 5/6 operacinės sistemos aplinkoje IV_RomanL Archyvas 2 2013-12-18 16:27


Visi laikai yra GMT +3. Šiuo metu yra 13:36.


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