blue elephant plush toy on black laptop computer
|

Kaip atnaujinti PHP ir MySQL Linux VPS

Šiame straipsnyje aptariamas PHP ir MySQL atnaujinimo būdas naudojant trečiųjų šalių saugyklas, kurias galima prijungti prie bazinių operacinės sistemos saugyklų sąrašo..

Prieš tęsiant naujinimą, rekomenduojama pirmiausia patikrinti šią informaciją:

  • Kokios PHP/MySQL versijos yra jūsų pasirinktoje saugykloje virtualus serveris;
  • Ar jūsų programinė įranga palaiko PHP/MySQL versijas, į kurias planuojate atnaujinti? Jei ne, naujinimas gali sukelti programinės įrangos problemų..

PHP ir MySQL atnaujinimas CentOS / Fedora naudojant EPEL, REMI ir RPMForge saugyklas

CentOS 6 (64 bitų)

Prieš atnaujindami, turite prijungti papildomas saugyklas: EPEL, REMI ir RPMForge. Tai atliekama naudojant šias komandas:

rpm -ivh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
rpm -ivh http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm

Jų aktyvinimas atliekamas redaguojant failus /etc/yum.repos.d/epel.repo, /etc/yum.repos.d/rpmforge.repo Ir /etc/yum.repos.d/remi.repo. Atidarykite pasirinktą failą bet kuriuo redaktoriumi (pavyzdžiui, nano), pakeiskite parametro reikšmę Įjungtas SU 0 įjungta 1.

nano /etc/yum.repos.d/epel.repo
nano /etc/yum.repos.d/rpmforge.repo
nano /etc/yum.repos.d/remi.repo

Redagavimo rezultatų išsaugojimas atliekamas naudojant sparčiuosius klavišus Ctrl + O. Galite išeiti iš redaktoriaus spustelėdami Ctrl + X.

Byloje /etc/yum.repos.d/remi.repo Būtinai suaktyvinkite PHP versijos skyrių, į kurį norite atnaujinti, nustatydami parametro reikšmę Įjungtas lygus 1.

Išsaugoję pakeitimus, paleiskite komandą

yum update php mysql

Pastaba: Aukščiau atlikti veiksmai padės atnaujinti PHP iki maksimalios versijos, tačiau MySQL galima atnaujinti tik į 5.5.44 versiją. Norėdami atnaujinti į naujesnę versiją, turite prijungti kitą saugyklą:

rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm

Tada mysql-community.repo faile turite suaktyvinti norimą MySQL versiją (Įjungtas=1):

nano /etc/yum.repos.d/mysql-community.repo

Po to paleiskite komandą

yum update mysql

MySQL bus atnaujinta į versiją, kurią nurodėte faile mysql-community.repo.

CentOS 6 (32 bitų)

PHP ir MySQL versijų atnaujinimo veiksmų algoritmas yra panašus į aprašytą ankstesniame skyriuje. Pirmiausia atsisiųskite papildomas EPEL, RPMForge ir REMI saugyklas, kurios yra suderinamos su VPS naudojama operacine sistema.:

rpm -ivh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
rpm -ivh http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
rpm -ivh http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm

Tokiu pat būdu suaktyvinkite juos redaguodami failus /etc/yum.repos.d/epel.repo, /etc/yum.repos.d/rpmforge.repo Ir /etc/yum.repos.d/remi.repo :

nano /etc/yum.repos.d/epel.repo
nano /etc/yum.repos.d/rpmforge.repo
nano /etc/yum.repos.d/remi.repo

Tada paleiskite komandą

yum update php mysql

Norėdami atnaujinti MySQL į naujesnę nei 5.5.44 versiją, naudokite komandą:

rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm

Suaktyvinkite norimos MySQL versijos skyrių (Įjungtas=1):

nano /etc/yum.repos.d/mysql-community.repo

Ir daryk tai dar kartą

yum update mysql

Fedora 20 (64 bit)

Analogiškai su dviem ankstesniais skyriais atsisiųskite EPEL, RPMForge ir REMI saugyklas:

rpm -ivh http://fedora.ip-connect.vn.ua/fedora-epel/7/$(arch)/e/epel-release-7-5.noarch.rpm
rpm -Uvh http://rpms.famillecollet.com/remi-release-20.rpm
rpm -Uvh rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm

Prijunkite juos priskirdami vertę 1 parametras Įjungtas, atidaryti failus redaguoti /etc/yum.repos.d/epel.repo, /etc/yum.repos.d/rpmforge.repo ir /etc/yum.repos.d/remi.repo :

nano /etc/yum.repos.d/epel.repo
nano /etc/yum.repos.d/rpmforge.repo
nano /etc/yum.repos.d/remi.repo

Norėtume atkreipti dėmesį, kad naudojant OS Fedora Byloje /etc/yum.repos.d/remi.repo Nėra jokių skyrių, susijusių su viena ar kita PHP versija. Jums tereikia suaktyvinti pačią REMI saugyklą.

PHP versijos atnaujinimas atliekamas su komanda

yum --enablerepo=remi,remi-php56 install httpd php php-common

Norėdami atnaujinti MySQL versiją, paleiskite:

rpm -Uvh http://dev.mysql.com/get/mysql-community-release-fc20-5.noarch.rpm

Atidarykite failą naudodami nano redaktorių mysql-community.repo ir suaktyvinkite joje reikalingą MySQL versiją:

nano /etc/yum.repos.d/mysql-community.repo

Atnaujinkite MySQL versiją:

yum -y update mysql

Fedora 20 (32 bit)

Šios OS 32 bitų versijoje trūksta EPEL ir RPMForge saugyklų, todėl jungiame tik REMI:

rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
rpm -Uvh http://rpms.famillecollet.com/remi-release-20.rpm

Suaktyvinkite REMI redaguodami failą /etc/yum.repos.d/remi.repo :

nano /etc/yum.repos.d/remi.repo

Reikšmė Įjungtas=0 pakeisti į Įjungtas=1.

Tada atnaujinkite PHP į naujausią versiją:

yum --enablerepo=remi,remi-php56 install httpd php php-common

Atsisiųskite „MySQL“ atnaujinimo saugyklą:

rpm -Uvh http://dev.mysql.com/get/mysql-community-release-fc20-5.noarch.rpm

Faile pasirinkite reikalingą MySQL versiją mysql-community.repo :

nano /etc/yum.repos.d/mysql-community.repo

Mes atnaujiname

yum -y update mysql

Fedora 21 (64 bit)

Jungiame tik EPEL ir REMI saugyklas:

rpm -ivh http://fedora.ip-connect.vn.ua/fedora-epel/7/$(arch)/e/epel-release-7-5.noarch.rpm
rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
rpm -Uvh http://rpms.famillecollet.com/remi-release-21.rpm

Juos suaktyviname redaguodami failus

nano /etc/yum.repos.d/epel.repo
nano /etc/yum.repos.d/remi.repo

PHP, jei neįdiegta naujausia versija, atnaujiname komanda

yum --enablerepo=remi,remi-php56 install httpd php php-common

Mes atnaujiname MySQL versiją atsisiųsdami saugyklą

rpm -Uvh http://dev.mysql.com/get/mysql-community-release-fc21-6.noarch.rpm

Sujungiame mums reikalingą MySQL versiją

nano /etc/yum.repos.d/mysql-community.repo

Vykdykite komandą

yum -y update mysql

Atnaujinimo rezultatus galite patikrinti taip::

PHP versija:

php -v

Tikrinami prijungti PHP moduliai:

php –m

Tikrinama MySQL versija:

mysql --version

Įvertinkite straipsnį

0 / 12

Your page rank:

Parašykite komentarą

El. pašto adresas nebus skelbiamas. Būtini laukeliai pažymėti *