blue elephant plush toy on black laptop computer
Linux | Technologijos

Kaip atnaujinti PHP ir MySQL Linux VPS

Teksto dydis: +1, +2, normalus.

Š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 Įvertinimas 0

Jūsų įvertinimas:

Parašykite komentarą

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